]> git.localhorst.tv Git - l2e.git/log
l2e.git
11 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

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

11 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

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

11 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

11 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

11 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

11 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

11 years agoadded Guy's and Dekar's IP attacks
Daniel Karbach [Fri, 10 Aug 2012 15:41:43 +0000 (17:41 +0200)]
added Guy's and Dekar's IP attacks

11 years agoadded Selan's IP attacks
Daniel Karbach [Fri, 10 Aug 2012 15:23:44 +0000 (17:23 +0200)]
added Selan's IP attacks

11 years agoadded target selection to select ikari state
Daniel Karbach [Fri, 10 Aug 2012 15:16:58 +0000 (17:16 +0200)]
added target selection to select ikari state

11 years agoadded second column in ikari menu
Daniel Karbach [Fri, 10 Aug 2012 15:11:06 +0000 (17:11 +0200)]
added second column in ikari menu

11 years agoadded "No equit" text to battle resources
Daniel Karbach [Fri, 10 Aug 2012 14:37:57 +0000 (16:37 +0200)]
added "No equit" text to battle resources

11 years agolinked equipment menu icons in battle resources
Daniel Karbach [Fri, 10 Aug 2012 14:33:46 +0000 (16:33 +0200)]
linked equipment menu icons in battle resources

11 years agoadded Maxim's IP attacks
Daniel Karbach [Fri, 10 Aug 2012 14:26:55 +0000 (16:26 +0200)]
added Maxim's IP attacks

11 years agoadded Ikari class
Daniel Karbach [Fri, 10 Aug 2012 14:10:22 +0000 (16:10 +0200)]
added Ikari class

11 years agofixed item stats
Daniel Karbach [Fri, 10 Aug 2012 13:59:28 +0000 (15:59 +0200)]
fixed item stats

11 years agoset ikari menu to point to items
Daniel Karbach [Fri, 10 Aug 2012 13:54:10 +0000 (15:54 +0200)]
set ikari menu to point to items

11 years agoadded hero equipment
Daniel Karbach [Fri, 10 Aug 2012 13:51:55 +0000 (15:51 +0200)]
added hero equipment

11 years agoadded spell target select
Daniel Karbach [Fri, 10 Aug 2012 13:18:30 +0000 (15:18 +0200)]
added spell target select

11 years agoadded spells
Daniel Karbach [Fri, 10 Aug 2012 13:05:58 +0000 (15:05 +0200)]
added spells

11 years agofixed positioning in Font when number is 0
Daniel Karbach [Fri, 10 Aug 2012 12:55:10 +0000 (14:55 +0200)]
fixed positioning in Font when number is 0

11 years agooffset target selection cursor from indicator
Daniel Karbach [Fri, 10 Aug 2012 11:06:33 +0000 (13:06 +0200)]
offset target selection cursor from indicator

11 years agoadded -= operators for Point/Vector
Daniel Karbach [Fri, 10 Aug 2012 11:05:24 +0000 (13:05 +0200)]
added -= operators for Point/Vector

11 years agofixed font configuration
Daniel Karbach [Fri, 10 Aug 2012 10:47:39 +0000 (12:47 +0200)]
fixed font configuration

11 years agoadded item target selection
Daniel Karbach [Fri, 10 Aug 2012 10:46:41 +0000 (12:46 +0200)]
added item target selection

11 years agofix bug in select attack type state that caused the tag positioning to go nuts
Daniel Karbach [Fri, 10 Aug 2012 10:23:51 +0000 (12:23 +0200)]
fix bug in select attack type state that caused the tag positioning to go nuts

11 years agoadded attack targets selection state
Daniel Karbach [Fri, 10 Aug 2012 01:45:31 +0000 (03:45 +0200)]
added attack targets selection state

11 years agoreworked Menu to include an optional number
Daniel Karbach [Thu, 9 Aug 2012 16:03:56 +0000 (18:03 +0200)]
reworked Menu to include an optional number

11 years agopreliminary solution for loading inventory in item select
Daniel Karbach [Thu, 9 Aug 2012 15:21:40 +0000 (17:21 +0200)]
preliminary solution for loading inventory in item select

11 years agoadded some information about menus
Daniel Karbach [Thu, 9 Aug 2012 15:21:12 +0000 (17:21 +0200)]
added some information about menus

11 years agoadded Inventory class
Daniel Karbach [Thu, 9 Aug 2012 14:19:36 +0000 (16:19 +0200)]
added Inventory class

11 years agoadded Item data structure
Daniel Karbach [Thu, 9 Aug 2012 13:56:04 +0000 (15:56 +0200)]
added Item data structure

11 years agoadded attack choice icons
Daniel Karbach [Thu, 9 Aug 2012 12:55:37 +0000 (14:55 +0200)]
added attack choice icons

11 years agopostponed attack type decision to their respective states
Daniel Karbach [Thu, 9 Aug 2012 12:54:58 +0000 (14:54 +0200)]
postponed attack type decision to their respective states

11 years agomade application state changes yet a bit safer
Daniel Karbach [Thu, 9 Aug 2012 12:53:25 +0000 (14:53 +0200)]
made application state changes yet a bit safer

11 years agoadded ikari select state
Daniel Karbach [Thu, 9 Aug 2012 00:47:02 +0000 (02:47 +0200)]
added ikari select state

11 years agoadded icons for item select
Daniel Karbach [Thu, 9 Aug 2012 00:28:08 +0000 (02:28 +0200)]
added icons for item select

11 years agomoved dummy menu entries to main
Daniel Karbach [Wed, 8 Aug 2012 23:52:35 +0000 (01:52 +0200)]
moved dummy menu entries to main

11 years agoadded item select state
Daniel Karbach [Wed, 8 Aug 2012 23:48:04 +0000 (01:48 +0200)]
added item select state

11 years agouse font size for spell frame height calculation
Daniel Karbach [Wed, 8 Aug 2012 23:01:38 +0000 (01:01 +0200)]
use font size for spell frame height calculation

11 years agofixed scrolling in Menu
Daniel Karbach [Wed, 8 Aug 2012 22:23:39 +0000 (00:23 +0200)]
fixed scrolling in Menu

11 years agointerpret user input in spell selection
Daniel Karbach [Wed, 8 Aug 2012 22:01:42 +0000 (00:01 +0200)]
interpret user input in spell selection

11 years agofixed return type of spell menu getter in battle state
Daniel Karbach [Wed, 8 Aug 2012 22:00:05 +0000 (00:00 +0200)]
fixed return type of spell menu getter in battle state

I am one lousy stinkin bastard :(

11 years agoadded cursor sprite for menu
Daniel Karbach [Wed, 8 Aug 2012 21:41:57 +0000 (23:41 +0200)]
added cursor sprite for menu

11 years agoadded a "disabled" font
Daniel Karbach [Wed, 8 Aug 2012 21:30:55 +0000 (23:30 +0200)]
added a "disabled" font

11 years agoadded ability to disable menu entries
Daniel Karbach [Wed, 8 Aug 2012 21:23:07 +0000 (23:23 +0200)]
added ability to disable menu entries

11 years agoadded spell menu's headline
Daniel Karbach [Wed, 8 Aug 2012 21:12:15 +0000 (23:12 +0200)]
added spell menu's headline

11 years agomoved spell menu template to resources
Daniel Karbach [Wed, 8 Aug 2012 21:00:41 +0000 (23:00 +0200)]
moved spell menu template to resources

11 years agoadded rough implementation of a Menu
Daniel Karbach [Wed, 8 Aug 2012 20:47:20 +0000 (22:47 +0200)]
added rough implementation of a Menu

11 years agoadded center positioning for Sprite
Daniel Karbach [Wed, 8 Aug 2012 20:01:47 +0000 (22:01 +0200)]
added center positioning for Sprite

11 years agoadded initializer lists to Hero and Monster models
Daniel Karbach [Wed, 8 Aug 2012 18:59:20 +0000 (20:59 +0200)]
added initializer lists to Hero and Monster models

11 years agowrite hero's name on tag
Daniel Karbach [Wed, 8 Aug 2012 18:53:33 +0000 (20:53 +0200)]
write hero's name on tag

11 years agoadded string support in Font
Daniel Karbach [Wed, 8 Aug 2012 18:53:08 +0000 (20:53 +0200)]
added string support in Font

11 years agoadded struct for battle resources
Daniel Karbach [Wed, 8 Aug 2012 17:45:46 +0000 (19:45 +0200)]
added struct for battle resources

11 years agoadded spell selection battle state
Daniel Karbach [Wed, 8 Aug 2012 16:13:29 +0000 (18:13 +0200)]
added spell selection battle state

11 years agoremoved useless (and irritating) destructors of battle states
Daniel Karbach [Wed, 8 Aug 2012 15:10:03 +0000 (17:10 +0200)]
removed useless (and irritating) destructors of battle states

11 years agotagged some TODOs
Daniel Karbach [Wed, 8 Aug 2012 15:07:45 +0000 (17:07 +0200)]
tagged some TODOs

11 years agoadded realistic test data
Daniel Karbach [Wed, 8 Aug 2012 14:52:01 +0000 (16:52 +0200)]
added realistic test data

11 years agoadded simple font implementation
Daniel Karbach [Wed, 8 Aug 2012 14:32:23 +0000 (16:32 +0200)]
added simple font implementation

numbers only for now

11 years agoadded more operators in geometry lib
Daniel Karbach [Wed, 8 Aug 2012 14:19:38 +0000 (16:19 +0200)]
added more operators in geometry lib

11 years agoadded hero tag labels
Daniel Karbach [Wed, 8 Aug 2012 12:47:09 +0000 (14:47 +0200)]
added hero tag labels

11 years agochanged party layout position interpretation to better reflect the original game
Daniel Karbach [Wed, 8 Aug 2012 12:12:31 +0000 (14:12 +0200)]
changed party layout position interpretation to better reflect the original game

11 years agochanged gauge level interpretation
Daniel Karbach [Wed, 8 Aug 2012 11:44:46 +0000 (13:44 +0200)]
changed gauge level interpretation

also added an original monster sprite

11 years agofixed Hero's relative IP calculation
Daniel Karbach [Wed, 8 Aug 2012 09:52:58 +0000 (11:52 +0200)]
fixed Hero's relative IP calculation

11 years agoadded gauges for health, mana, and ikari displays
Daniel Karbach [Wed, 8 Aug 2012 09:38:10 +0000 (11:38 +0200)]
added gauges for health, mana, and ikari displays

11 years agobetter positioning of hero tags
Daniel Karbach [Tue, 7 Aug 2012 19:25:50 +0000 (21:25 +0200)]
better positioning of hero tags

11 years agoadjusted position calculation of battle ui
Daniel Karbach [Tue, 7 Aug 2012 18:55:24 +0000 (20:55 +0200)]
adjusted position calculation of battle ui

11 years agoadded Frame class for drawing bordered windows
Daniel Karbach [Tue, 7 Aug 2012 18:00:08 +0000 (20:00 +0200)]
added Frame class for drawing bordered windows

11 years agoadded original battle icons to test data (double sized)
Daniel Karbach [Tue, 7 Aug 2012 15:14:18 +0000 (17:14 +0200)]
added original battle icons to test data (double sized)

11 years agoadded ugly fallback for missing sprite surfaces
Daniel Karbach [Tue, 7 Aug 2012 14:06:35 +0000 (16:06 +0200)]
added ugly fallback for missing sprite surfaces

11 years agoadded some test sprites
Daniel Karbach [Tue, 7 Aug 2012 14:01:28 +0000 (16:01 +0200)]
added some test sprites

11 years agoremoved task tag in BattleState (already in progress)
Daniel Karbach [Tue, 7 Aug 2012 13:19:11 +0000 (15:19 +0200)]
removed task tag in BattleState (already in progress)

11 years agoreworked Application's state stack
Daniel Karbach [Tue, 7 Aug 2012 13:14:30 +0000 (15:14 +0200)]
reworked Application's state stack

11 years agomoved attack type into its own class
Daniel Karbach [Tue, 7 Aug 2012 12:38:38 +0000 (14:38 +0200)]
moved attack type into its own class

11 years agosplit battle state into (so far) 2 states
Daniel Karbach [Tue, 7 Aug 2012 11:52:31 +0000 (13:52 +0200)]
split battle state into (so far) 2 states

11 years agoadded battle move menu
Daniel Karbach [Tue, 7 Aug 2012 10:23:10 +0000 (12:23 +0200)]
added battle move menu

11 years agoadded prototype for battle's hero tags
Daniel Karbach [Mon, 6 Aug 2012 16:48:23 +0000 (18:48 +0200)]
added prototype for battle's hero tags

A hero tag is the panel in the attack selection screen containing
information about the hero's stats.

11 years agoadded attack type selection menu in battle state
Daniel Karbach [Mon, 6 Aug 2012 14:54:35 +0000 (16:54 +0200)]
added attack type selection menu in battle state

also added a test sprite for the menu icons
executables need to be run from the project root in order for main to find the test data files

11 years agodelayed state pushing/popping till the end of each loop
Daniel Karbach [Mon, 6 Aug 2012 13:55:49 +0000 (15:55 +0200)]
delayed state pushing/popping till the end of each loop

11 years agoadded Input class for handling user input
Daniel Karbach [Mon, 6 Aug 2012 13:34:05 +0000 (15:34 +0200)]
added Input class for handling user input

also changed application states to utilize the new Input class rather than handling events themselves and mapped all keys in main() for testing

11 years agosplit BattleState's render function
Daniel Karbach [Mon, 6 Aug 2012 12:27:16 +0000 (14:27 +0200)]
split BattleState's render function

11 years agoadded basic vector class + a small set of operators
Daniel Karbach [Mon, 6 Aug 2012 12:26:43 +0000 (14:26 +0200)]
added basic vector class + a small set of operators

11 years agoadded Hero class for battle state
Daniel Karbach [Mon, 6 Aug 2012 11:44:55 +0000 (13:44 +0200)]
added Hero class for battle state

11 years agoadded build artifacts to .gitignore
Daniel Karbach [Mon, 6 Aug 2012 11:43:17 +0000 (13:43 +0200)]
added build artifacts to .gitignore

11 years agoadded gitignore for eclipse project files
Daniel Karbach [Mon, 6 Aug 2012 11:19:02 +0000 (13:19 +0200)]
added gitignore for eclipse project files

11 years agoadded heroes' party layout to battle state
Daniel Karbach [Mon, 6 Aug 2012 11:18:00 +0000 (13:18 +0200)]
added heroes' party layout to battle state

11 years agoremoved debug output from battle state
Daniel Karbach [Mon, 6 Aug 2012 11:09:17 +0000 (13:09 +0200)]
removed debug output from battle state

11 years agomade application and battle state resizable
Daniel Karbach [Mon, 6 Aug 2012 11:03:20 +0000 (13:03 +0200)]
made application and battle state resizable

11 years agoset resizable flag for screen surface
Daniel Karbach [Mon, 6 Aug 2012 10:52:18 +0000 (12:52 +0200)]
set resizable flag for screen surface

11 years agobetter positioning of monsters
Daniel Karbach [Mon, 6 Aug 2012 10:26:15 +0000 (12:26 +0200)]
better positioning of monsters

11 years agoadded monster drawing routine in battle state
Daniel Karbach [Mon, 6 Aug 2012 10:12:09 +0000 (12:12 +0200)]
added monster drawing routine in battle state

also added some dummy monsters in main to test it

11 years agofix position calculation in PartyLayout
Daniel Karbach [Mon, 6 Aug 2012 10:11:10 +0000 (12:11 +0200)]
fix position calculation in PartyLayout

11 years agoadded battle party layout class
Daniel Karbach [Sun, 5 Aug 2012 16:37:39 +0000 (18:37 +0200)]
added battle party layout class

11 years agoadded Point class
Daniel Karbach [Sun, 5 Aug 2012 15:45:49 +0000 (17:45 +0200)]
added Point class

11 years agoadded simple sprite class
Daniel Karbach [Sun, 5 Aug 2012 15:09:26 +0000 (17:09 +0200)]
added simple sprite class

11 years agoadded empty battle state
Daniel Karbach [Sun, 5 Aug 2012 14:08:30 +0000 (16:08 +0200)]
added empty battle state

11 years agofixed SDL inclusion in application classes
Daniel Karbach [Sun, 5 Aug 2012 13:26:14 +0000 (15:26 +0200)]
fixed SDL inclusion in application classes

11 years agoadded basic application class
Daniel Karbach [Sun, 5 Aug 2012 13:19:11 +0000 (15:19 +0200)]
added basic application class

11 years agoadded battle/monster file structure
Daniel Karbach [Fri, 3 Aug 2012 17:31:35 +0000 (19:31 +0200)]
added battle/monster file structure