35 Commits

Author SHA1 Message Date
Quapsel
1a8baf42e9 1_1_v2 progress 2023-08-31 17:10:36 +02:00
Quapsel
da35becb19 1-1 v2 started 2023-08-22 17:24:53 +02:00
Quapsel
2287b186f1 Boss Stage 1 v2 2023-07-30 16:20:54 +02:00
a0916cfe9b Switch to smart pointer implementation for damage numbers to handle damage combo'ing quick attack displays. 2023-07-25 19:48:24 -05:00
c7f09d9513 Fixed a tree that wasn't in the upper foreground layer. Release build 594 created. 2023-07-10 19:29:04 -05:00
228a3caa0e Upper level and lower level spawning now distinguished in map editor. 2023-07-10 19:22:33 -05:00
0349e5d16e Tidy up map zones, fix upper and lower level collision interactions. 2023-07-10 19:07:59 -05:00
a6c818b179 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
36005ec0b3 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
cb24484dfe small positions changes for 1-1 objects. 2023-07-09 00:11:29 +02:00
Quapsel
d804112460 placed Monsters for 1-1 2023-07-08 23:54:31 +02:00
57d7f3344b Implemented reading spawn zones on maps. Monsters now spawn according to spawn zones. 2023-07-07 21:35:44 -05:00
9a2af45245 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
85af67fa60 Example prototype for monster spawning management added in 1-1. 2023-07-07 06:48:17 -05:00
6b81cd6e84 Layering rendering now proper. 2023-07-07 06:42:49 -05:00
Quapsel
4a18722f93 added Spawn Group Locations for 1-1. Spawn Groups still empty. 2023-07-07 04:14:41 +02:00
Quapsel
b2a5f3fbfe finished 1-1 part before bridge 2023-07-07 03:06:30 +02:00
7e4816631c 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
ef83e7f865 Bridge flags properly enabled and working. Fix image paths in maps. 2023-07-06 14:59:21 -05:00
3939ee5693 Fire Bolt implemented. 2023-07-06 04:35:40 -05:00
c97886fbbe Fix collision tiles for secondary map sets with offset values based on other tilesets. 2023-07-06 02:38:43 -05:00
Quapsel
9b08566d6c Chapter 2 added on World Map 2023-07-04 14:34:53 +02:00
Quapsel
7b9b21a375 new tilesets + First Steps for creating a world map. 2023-07-02 15:41:24 +02:00
Quapsel
42a860f1d0 First Boss Stage + a little work on 1-2 2023-06-30 13:43:03 +02:00
Quapsel
560a0bd624 first steps for 1-2 2023-06-28 18:21:38 +02:00
Quapsel
ad8644b3e1 1-1 Terrain almost done 2023-06-27 17:20:51 +02:00
22729c3928 Fix map path so it's not pointing to a Quapsel directory 2023-06-26 12:32:22 -07:00
Quapsel
fc4d16a2a7 Added new Tileset (grass_tiles_modded) and small 1-1 edited 2023-06-26 21:05:48 +02:00
Quapsel
075fe53f38 some progress on 1-1 2023-06-26 14:52:22 +02:00
9a8859ffe8 Adjusted shoot afar AI to account for collision tiles. 2023-06-24 01:18:21 -07:00
46a16b8ae2 Changed version display string shadow to match other shadow texts.
Terrain collision map implementation complete.

Made shadow text functions modular.
2023-06-24 00:00:14 -07:00
cdab15d8d3 Add hit reset flag for monsters that charge at players such that they must reset it to damage the player with contact damage again. Player spawn location now reads from the level file. Collision tile data loaded. 2023-06-23 20:42:55 -07:00
e6268b0edc Can now load maps from other directories. 2023-06-22 05:38:44 -07:00
e162e564d7 Remove offending tileset from 1_1 campaign map. 2023-06-21 21:40:23 -07:00
Quapsel
21b3e5339d added Tileset and started with map for Stage 1 - 1 2023-06-22 02:11:43 +02:00