]> git.localhorst.tv Git - l2e.git/log
l2e.git
12 years agoextracted damage calculation once more
Daniel Karbach [Wed, 22 Aug 2012 20:14:53 +0000 (22:14 +0200)]
extracted damage calculation once more

12 years agoset targeting mode for weapons in main
Daniel Karbach [Wed, 22 Aug 2012 19:54:47 +0000 (21:54 +0200)]
set targeting mode for weapons in main

12 years agofixed attack choice reset bug
Daniel Karbach [Wed, 22 Aug 2012 19:50:25 +0000 (21:50 +0200)]
fixed attack choice reset bug

did not reset the first hero's attack choice when cancelling the second hero's selection

12 years agorenamed TargetSelections Enemies to Monsters
Daniel Karbach [Wed, 22 Aug 2012 19:49:34 +0000 (21:49 +0200)]
renamed TargetSelections Enemies to Monsters

12 years agorandomized monsters' attack target selection
Daniel Karbach [Wed, 22 Aug 2012 19:45:10 +0000 (21:45 +0200)]
randomized monsters' attack target selection

12 years agoremoved invalid TODO :o
Daniel Karbach [Wed, 22 Aug 2012 19:05:55 +0000 (21:05 +0200)]
removed invalid TODO :o

12 years agoadded target selection type detection for weapons
Daniel Karbach [Tue, 21 Aug 2012 21:27:32 +0000 (23:27 +0200)]
added target selection type detection for weapons

12 years agoremoved battleState TODOs
Daniel Karbach [Tue, 21 Aug 2012 20:28:25 +0000 (22:28 +0200)]
removed battleState TODOs

this current version should do for the next few days

12 years agomoved monster's position to Monster
Daniel Karbach [Tue, 21 Aug 2012 20:24:24 +0000 (22:24 +0200)]
moved monster's position to Monster

12 years agomoved hero position to Hero
Daniel Karbach [Tue, 21 Aug 2012 20:15:08 +0000 (22:15 +0200)]
moved hero position to Hero

12 years agorenamed BattleState's GetItemMenu -> ItemMenu
Daniel Karbach [Tue, 21 Aug 2012 19:55:27 +0000 (21:55 +0200)]
renamed BattleState's GetItemMenu -> ItemMenu

12 years agoremoved redunant getters for spell and ikari menus
Daniel Karbach [Tue, 21 Aug 2012 19:39:37 +0000 (21:39 +0200)]
removed redunant getters for spell and ikari menus

12 years agoremoved redundant BattleState::MonsterAttackChoiceAt(int)
Daniel Karbach [Tue, 21 Aug 2012 19:35:42 +0000 (21:35 +0200)]
removed redundant BattleState::MonsterAttackChoiceAt(int)

12 years agomoved monsters' attack choices to Monster
Daniel Karbach [Tue, 21 Aug 2012 19:32:27 +0000 (21:32 +0200)]
moved monsters' attack choices to Monster

12 years agoremoved redundant BattleState::AttackChoiceAt(int)
Daniel Karbach [Tue, 21 Aug 2012 19:18:25 +0000 (21:18 +0200)]
removed redundant BattleState::AttackChoiceAt(int)

12 years agoremoved redundant BattleState::ActiveHeroAttackChoice()
Daniel Karbach [Tue, 21 Aug 2012 19:14:04 +0000 (21:14 +0200)]
removed redundant BattleState::ActiveHeroAttackChoice()

12 years agoadded some assertions concerning BattleState::activeHero
Daniel Karbach [Tue, 21 Aug 2012 19:06:29 +0000 (21:06 +0200)]
added some assertions concerning BattleState::activeHero

12 years agofixed a bug in BattleState::PreviousHero()
Daniel Karbach [Tue, 21 Aug 2012 19:02:58 +0000 (21:02 +0200)]
fixed a bug in BattleState::PreviousHero()

didn't account for dead heroes; now does

12 years agomoved spell and ikari menu initialization to Hero
Daniel Karbach [Tue, 21 Aug 2012 18:58:48 +0000 (20:58 +0200)]
moved spell and ikari menu initialization to Hero

12 years agomoved some Hero related stuff out of BattleState
Daniel Karbach [Tue, 21 Aug 2012 18:47:29 +0000 (20:47 +0200)]
moved some Hero related stuff out of BattleState

12 years agofix monster attack animation frame offsets
Daniel Karbach [Mon, 20 Aug 2012 21:57:18 +0000 (23:57 +0200)]
fix monster attack animation frame offsets

12 years agoput animations in place
Daniel Karbach [Mon, 20 Aug 2012 21:56:22 +0000 (23:56 +0200)]
put animations in place

12 years agochanged number animation prototype to plain animation pointer
Daniel Karbach [Mon, 20 Aug 2012 21:52:47 +0000 (23:52 +0200)]
changed number animation prototype to plain animation pointer

12 years agoadjusted NumberAnimation to use animation runner
Daniel Karbach [Mon, 20 Aug 2012 21:49:56 +0000 (23:49 +0200)]
adjusted NumberAnimation to use animation runner

12 years agoyet more stuff for AnimationRunner
Daniel Karbach [Mon, 20 Aug 2012 21:49:19 +0000 (23:49 +0200)]
yet more stuff for AnimationRunner

12 years agofixed timer type in AnimationRunner::Clear()
Daniel Karbach [Mon, 20 Aug 2012 21:42:16 +0000 (23:42 +0200)]
fixed timer type in AnimationRunner::Clear()

12 years agoadjusted PerformAttacks' usage of animations
Daniel Karbach [Mon, 20 Aug 2012 21:41:10 +0000 (23:41 +0200)]
adjusted PerformAttacks' usage of animations

12 years agoadded animation runners to Hero and Monster
Daniel Karbach [Mon, 20 Aug 2012 21:37:28 +0000 (23:37 +0200)]
added animation runners to Hero and Monster

12 years agobroadened animation runner interface
Daniel Karbach [Mon, 20 Aug 2012 21:36:39 +0000 (23:36 +0200)]
broadened animation runner interface

12 years agosplit animation running from animation definition
Daniel Karbach [Mon, 20 Aug 2012 21:12:04 +0000 (23:12 +0200)]
split animation running from animation definition

12 years agocheck for victory or defeat when looking for the next attack
Daniel Karbach [Mon, 20 Aug 2012 20:54:40 +0000 (22:54 +0200)]
check for victory or defeat when looking for the next attack

12 years agoput hero into a variable when applying damage for debugging purposes
Daniel Karbach [Mon, 20 Aug 2012 20:52:01 +0000 (22:52 +0200)]
put hero into a variable when applying damage for debugging purposes

12 years agoreduced title bar time
Daniel Karbach [Mon, 20 Aug 2012 20:51:24 +0000 (22:51 +0200)]
reduced title bar time

1.5s is just annoying for testing

12 years agocollecting exp/gold reward in battle state
Daniel Karbach [Mon, 20 Aug 2012 20:46:42 +0000 (22:46 +0200)]
collecting exp/gold reward in battle state

12 years agoremoved some outdated TODOs
Daniel Karbach [Mon, 20 Aug 2012 20:43:32 +0000 (22:43 +0200)]
removed some outdated TODOs

12 years agoadded numbers animation for monsters' attacks
Daniel Karbach [Mon, 20 Aug 2012 20:35:58 +0000 (22:35 +0200)]
added numbers animation for monsters' attacks

12 years agoadded melee animation of monsters
Daniel Karbach [Sun, 19 Aug 2012 21:53:28 +0000 (23:53 +0200)]
added melee animation of monsters

12 years agoadded some assertions
Daniel Karbach [Sun, 19 Aug 2012 20:51:53 +0000 (22:51 +0200)]
added some assertions

12 years agofixed popping all states on application exit
Daniel Karbach [Sun, 19 Aug 2012 20:24:18 +0000 (22:24 +0200)]
fixed popping all states on application exit

12 years agorun monsters' attack animation
Daniel Karbach [Sun, 19 Aug 2012 20:10:07 +0000 (22:10 +0200)]
run monsters' attack animation

12 years agoadded support for defend action in damage calculation
Daniel Karbach [Sun, 19 Aug 2012 20:01:14 +0000 (22:01 +0200)]
added support for defend action in damage calculation

12 years agoadded monster's attack animation
Daniel Karbach [Sun, 19 Aug 2012 19:51:56 +0000 (21:51 +0200)]
added monster's attack animation

12 years agoadded simple damage calculation formula
Daniel Karbach [Sun, 19 Aug 2012 19:12:08 +0000 (21:12 +0200)]
added simple damage calculation formula

12 years agoadded checks for vitory/defeat condition
Daniel Karbach [Sun, 19 Aug 2012 18:27:32 +0000 (20:27 +0200)]
added checks for vitory/defeat condition

12 years agoapply damage indicated by attack selection
Daniel Karbach [Sun, 19 Aug 2012 18:01:50 +0000 (20:01 +0200)]
apply damage indicated by attack selection

12 years agomoved attack order to battle state
Daniel Karbach [Sun, 19 Aug 2012 17:50:18 +0000 (19:50 +0200)]
moved attack order to battle state

12 years agorevised Maxim's attack animation
Daniel Karbach [Wed, 15 Aug 2012 21:16:12 +0000 (23:16 +0200)]
revised Maxim's attack animation

12 years agoadded sword attack animation
Daniel Karbach [Wed, 15 Aug 2012 20:22:33 +0000 (22:22 +0200)]
added sword attack animation

12 years agoadded Guy's and Dekar's melee animations
Daniel Karbach [Wed, 15 Aug 2012 20:08:58 +0000 (22:08 +0200)]
added Guy's and Dekar's melee animations

12 years agoadded Selan's melee animation
Daniel Karbach [Wed, 15 Aug 2012 18:33:43 +0000 (20:33 +0200)]
added Selan's melee animation

12 years agochanged battle positions from bottom-center to center
Daniel Karbach [Tue, 14 Aug 2012 20:30:05 +0000 (22:30 +0200)]
changed battle positions from bottom-center to center

12 years agoalternate approach to battle animation
Daniel Karbach [Tue, 14 Aug 2012 20:18:38 +0000 (22:18 +0200)]
alternate approach to battle animation

12 years agoadded Maxim's melee animation
Daniel Karbach [Tue, 14 Aug 2012 19:51:57 +0000 (21:51 +0200)]
added Maxim's melee animation

12 years agorevised attack animation codes
Daniel Karbach [Tue, 14 Aug 2012 18:22:23 +0000 (20:22 +0200)]
revised attack animation codes

12 years agotagged some tasks in AttackAnimation
Daniel Karbach [Mon, 13 Aug 2012 21:19:55 +0000 (23:19 +0200)]
tagged some tasks in AttackAnimation

12 years agoadded AttackAnimation
Daniel Karbach [Mon, 13 Aug 2012 21:15:06 +0000 (23:15 +0200)]
added AttackAnimation

AttackAnimation will soon replace the clumsy misery in PerformAttacks

12 years agoadded Started function to Timer
Daniel Karbach [Mon, 13 Aug 2012 21:04:22 +0000 (23:04 +0200)]
added Started function to Timer

12 years agorenamed BattleState's background functions
Daniel Karbach [Mon, 13 Aug 2012 19:57:54 +0000 (21:57 +0200)]
renamed BattleState's background functions

BackgroundWidth() => Width()
BackgroundHeight() => Height()

12 years agoadded number animation
Daniel Karbach [Sun, 12 Aug 2012 19:14:13 +0000 (21:14 +0200)]
added number animation

12 years agoexpose timing information in Animation
Daniel Karbach [Sun, 12 Aug 2012 18:09:56 +0000 (20:09 +0200)]
expose timing information in Animation

12 years agoadded big numbers + animation
Daniel Karbach [Sun, 12 Aug 2012 16:57:17 +0000 (18:57 +0200)]
added big numbers + animation

12 years agoadded sprite accessors to Animation
Daniel Karbach [Sun, 12 Aug 2012 16:52:02 +0000 (18:52 +0200)]
added sprite accessors to Animation

12 years agoadded offsetabiliy to animations
Daniel Karbach [Sun, 12 Aug 2012 16:07:07 +0000 (18:07 +0200)]
added offsetabiliy to animations

12 years agopass point as reference in graphics Draw functions
Daniel Karbach [Sun, 12 Aug 2012 14:34:36 +0000 (16:34 +0200)]
pass point as reference in graphics Draw functions

12 years agoreworked PerformAttacks
Daniel Karbach [Sun, 12 Aug 2012 14:14:05 +0000 (16:14 +0200)]
reworked PerformAttacks

12 years agofixed Selan's spell animation
Daniel Karbach [Sun, 12 Aug 2012 14:13:31 +0000 (16:13 +0200)]
fixed Selan's spell animation

12 years agoadded repetition awareness in timers
Daniel Karbach [Sun, 12 Aug 2012 14:06:23 +0000 (16:06 +0200)]
added repetition awareness in timers

12 years agoadded clear timer function
Daniel Karbach [Sun, 12 Aug 2012 13:32:04 +0000 (15:32 +0200)]
added clear timer function

12 years agoadded complex attack and spell animations
Daniel Karbach [Sun, 12 Aug 2012 00:15:03 +0000 (02:15 +0200)]
added complex attack and spell animations

12 years agofixed disabled font
Daniel Karbach [Sun, 12 Aug 2012 00:08:54 +0000 (02:08 +0200)]
fixed disabled font

12 years agoadded ComplexAnimation
Daniel Karbach [Sat, 11 Aug 2012 22:42:05 +0000 (00:42 +0200)]
added ComplexAnimation

12 years agorenamed Animation to SimpleAnimation
Daniel Karbach [Sat, 11 Aug 2012 22:04:36 +0000 (00:04 +0200)]
renamed Animation to SimpleAnimation

12 years agoadded simple attack animations
Daniel Karbach [Sat, 11 Aug 2012 21:51:08 +0000 (23:51 +0200)]
added simple attack animations

12 years agoadded animation class
Daniel Karbach [Sat, 11 Aug 2012 20:16:13 +0000 (22:16 +0200)]
added animation class

12 years agoadded interval alias function for timers
Daniel Karbach [Sat, 11 Aug 2012 20:15:47 +0000 (22:15 +0200)]
added interval alias function for timers

12 years agoadded information about animation frames
Daniel Karbach [Sat, 11 Aug 2012 19:24:45 +0000 (21:24 +0200)]
added information about animation frames

12 years agohandle dead hero in BattleState
Daniel Karbach [Sat, 11 Aug 2012 19:16:33 +0000 (21:16 +0200)]
handle dead hero in BattleState

12 years agofinally added shots/ to ignore
Daniel Karbach [Sat, 11 Aug 2012 18:02:33 +0000 (20:02 +0200)]
finally added shots/ to ignore

12 years agoforced fonts to use the data's charset
Daniel Karbach [Sat, 11 Aug 2012 17:58:56 +0000 (19:58 +0200)]
forced fonts to use the data's charset

12 years agoadded small hero tags (used in battle animation and run state)
Daniel Karbach [Sat, 11 Aug 2012 17:09:19 +0000 (19:09 +0200)]
added small hero tags (used in battle animation and run state)

12 years agoremoved unneccessary destructor in HeroTag
Daniel Karbach [Sat, 11 Aug 2012 15:53:44 +0000 (17:53 +0200)]
removed unneccessary destructor in HeroTag

12 years agofound another letter of the large font
Daniel Karbach [Sat, 11 Aug 2012 15:43:23 +0000 (17:43 +0200)]
found another letter of the large font

12 years agoremoved direct access to battle's monsters vector
Daniel Karbach [Sat, 11 Aug 2012 14:40:21 +0000 (16:40 +0200)]
removed direct access to battle's monsters vector

12 years agoreorganized BattleState's interface
Daniel Karbach [Sat, 11 Aug 2012 14:36:05 +0000 (16:36 +0200)]
reorganized BattleState's interface

…and more to come ;)

12 years agofixed TargetSelection::MoveDown()
Daniel Karbach [Sat, 11 Aug 2012 14:15:36 +0000 (16:15 +0200)]
fixed TargetSelection::MoveDown()

pressing down when in the second hero row now moves the cursor to the first row

12 years agomade battle's heroes into an array
Daniel Karbach [Sat, 11 Aug 2012 14:15:05 +0000 (16:15 +0200)]
made battle's heroes into an array

12 years agoturned battle's menu vectors into arrays
Daniel Karbach [Sat, 11 Aug 2012 13:58:45 +0000 (15:58 +0200)]
turned battle's menu vectors into arrays

12 years agoadded (processed) original lufia 2 data
Daniel Karbach [Sat, 11 Aug 2012 00:53:35 +0000 (02:53 +0200)]
added (processed) original lufia 2 data

12 years agoadded dummy state that echoes all selected attacks
Daniel Karbach [Fri, 10 Aug 2012 23:11:46 +0000 (01:11 +0200)]
added dummy state that echoes all selected attacks

12 years agoadded hit tracking to timers
Daniel Karbach [Fri, 10 Aug 2012 20:43:03 +0000 (22:43 +0200)]
added hit tracking to timers

12 years agomoved popping of battle state into battle state
Daniel Karbach [Fri, 10 Aug 2012 20:24:03 +0000 (22:24 +0200)]
moved popping of battle state into battle state

12 years agofix bug in Application that caused the program to crash just before it finished
Daniel Karbach [Fri, 10 Aug 2012 20:23:07 +0000 (22:23 +0200)]
fix bug in Application that caused the program to crash just before it finished

12 years agoadded escape title frame, text, and font
Daniel Karbach [Fri, 10 Aug 2012 20:17:20 +0000 (22:17 +0200)]
added escape title frame, text, and font

12 years agofixed hero positions
Daniel Karbach [Fri, 10 Aug 2012 19:29:59 +0000 (21:29 +0200)]
fixed hero positions

12 years agoadded run state to flee from battle
Daniel Karbach [Fri, 10 Aug 2012 18:50:00 +0000 (20:50 +0200)]
added run state to flee from battle

also renamed State's HandleInput to HandleEvents

12 years agoadded timer facility
Daniel Karbach [Fri, 10 Aug 2012 18:13:48 +0000 (20:13 +0200)]
added timer facility

12 years agoadded and implemented swap heroes state
Daniel Karbach [Fri, 10 Aug 2012 17:23:13 +0000 (19:23 +0200)]
added and implemented swap heroes state

12 years agoadded physical/magical status of ikari attacks
Daniel Karbach [Fri, 10 Aug 2012 16:29:53 +0000 (18:29 +0200)]
added physical/magical status of ikari attacks

12 years agoreworked gauges to better reflect the original ones
Daniel Karbach [Fri, 10 Aug 2012 16:01:41 +0000 (18:01 +0200)]
reworked gauges to better reflect the original ones

at least I think that's how they behave,
might need some further investigation

12 years agodamn, I was right about max IP in the first place
Daniel Karbach [Fri, 10 Aug 2012 15:48:23 +0000 (17:48 +0200)]
damn, I was right about max IP in the first place