88 Commits

Author SHA1 Message Date
ce9b4249bb Start implemnting ranger config
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-07-31 20:31:27 +00:00
61092a85d1 Wizard fire bolt explosion damage multiplier was not very well explained. Corrected explanation and adopted better formula
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-07-31 17:57:27 +00:00
Quapsel
288420b54a Boss Stage 1 v2 2023-07-30 16:20:54 +02:00
23d1d800d5 Fix Warrior slowdown cancel bug (#16). Added debug configuration options to display collision and hidden player info on-screen. Release Build 935. 2023-07-29 10:21:53 -05:00
2486627adf Add configuration parameters for Wizard Meteor ability. 2023-07-29 09:44:38 -05:00
75c3b67d9c Added in Wizard Lightning Bolt Configuration Parameters 2023-07-29 08:45:27 -05:00
b15afb7869 Fix Warrior Auto attack damage multiplier config value not being adjustable. 2023-07-28 18:12:14 -05:00
f1ddf94871 Fix Warrior Auto attack damage multiplier config value not being adjustable. 2023-07-28 18:10:55 -05:00
13546015ce Implement Wizard Ability 1 (Firebolt) configuration parameters. 2023-07-28 18:02:30 -05:00
667be871bb Implement a few more properties
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-07-28 20:17:09 +00:00
08dd776595 Add in extra debug access option when reading configuration properties. Implement Wizard Auto attack and teleport configuration options. 2023-07-28 04:41:18 -05:00
8862c3eb08 Warrior ability custom parameters implemented. 2023-07-28 03:28:42 -05:00
19a63bb9d7 Oh, let's not actually include a bad config file. 2023-07-27 18:30:56 -05:00
8fc0d7c624 <<std::endl 2023-07-27 18:30:30 -05:00
82f51cadb8 Include error handling to make detecting bugs or typos easier due to missing configuration items. 2023-07-27 18:26:23 -05:00
21b4f6d968 Start incorporating Warrior ability properties into config file.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-07-27 21:21:39 +00:00
2c183a5481 Added casting time parameters to ability configuration files. 2023-07-26 20:51:07 -05:00
bf25a11c32 Read all basic skill data from class configuration files. 2023-07-26 20:22:33 -05:00
fce9a9bc24 Setup class config file directory structure
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-07-26 21:08:17 +00:00
7eb1abaec0 Include all map initializations and use configuration file
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-07-26 20:37:52 +00:00
460ea2d0c2 Reorganize data file specs and implement custom operator syntax
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-07-26 18:08:06 +00:00
c17ff42a23 Graphics configuration file and initial configuration layout setup. 2023-07-26 01:58:00 -05:00
649e7f62f4 Switch to smart pointer implementation for damage numbers to handle damage combo'ing quick attack displays. 2023-07-25 19:48:24 -05:00
62ed2dfda6 Add in Charged Shot ability and allow precasting without the targeting indicator. 2023-07-25 18:37:12 -05:00
fad343bde3 Refactor Animation loading to reduce repetition. 2023-07-23 06:12:19 -05:00
c4b0f78881 Add in inherited class structure for effects, so effects can have customized behaviors. 2023-07-13 01:35:51 -05:00
38b80e8e25 Giant meteor and add check for dead targets for lightning bolt chain spread
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-07-12 20:13:46 +00:00
d66e780504 Added lightning bolt attack, added emitter system 2023-07-12 00:23:36 -05:00
cd3ebd4fc0 Fixed a tree that wasn't in the upper foreground layer. Release build 594 created. 2023-07-10 19:29:04 -05:00
794fb92534 Upper level and lower level spawning now distinguished in map editor. 2023-07-10 19:22:33 -05:00
90680af4ba Tidy up map zones, fix upper and lower level collision interactions. 2023-07-10 19:07:59 -05:00
0e26a9a090 Re-did Tile grouping code, using a flood fill algorithm now instead of sequential tile checking. Prevents bugs with neighboring tile groups being split improperly. 2023-07-10 18:48:57 -05:00
c6220a6333 Correct certain foreground trees not correctly lining up with tile bounds and causing disappearing glitches.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-07-10 20:19:42 +00:00
Quapsel
41cfd02ecb small positions changes for 1-1 objects. 2023-07-09 00:11:29 +02:00
Quapsel
5dca356aba placed Monsters for 1-1 2023-07-08 23:54:31 +02:00
0493252a08 Implemented reading spawn zones on maps. Monsters now spawn according to spawn zones. 2023-07-07 21:35:44 -05:00
c2cc6e83ab Add in lower bridge tile zones (horizontal blocks on lower level). Use official map instead of test map. 2023-07-07 17:44:06 -05:00
28345ceddd Example prototype for monster spawning management added in 1-1. 2023-07-07 06:48:17 -05:00
0c28a3a608 Layering rendering now proper. 2023-07-07 06:42:49 -05:00
Quapsel
13e443f14f added Spawn Group Locations for 1-1. Spawn Groups still empty. 2023-07-07 04:14:41 +02:00
Quapsel
0d006a3d77 finished 1-1 part before bridge 2023-07-07 03:06:30 +02:00
d5f87de19a Staircase incremental movement implemented. 2023-07-06 15:07:44 -05:00
57490f86e1 Corrected set position bugs when X axis is not valid while Y is. Corrected staircase collision boxes. Upper Foreground tiles added. 2023-07-06 14:24:43 -05:00
d89aa712c4 Bridge flags properly enabled and working. Fix image paths in maps. 2023-07-06 14:59:21 -05:00
460253d755 Fire Bolt implemented. 2023-07-06 04:35:40 -05:00
a98391877c Fix collision tiles for secondary map sets with offset values based on other tilesets. 2023-07-06 02:38:43 -05:00
0482020b19 Add energy bolt splash effect and fade out. 2023-07-05 05:34:21 -05:00
Quapsel
0151cadcf4 Chapter 2 added on World Map 2023-07-04 14:34:53 +02:00
Quapsel
a2408e5993 new tilesets + First Steps for creating a world map. 2023-07-02 15:41:24 +02:00
Quapsel
6f3ad013e2 First Boss Stage + a little work on 1-2 2023-06-30 13:43:03 +02:00