321 Commits

Author SHA1 Message Date
d6e9ade54e Made map data xml tag more specific (output width and height as values). Add load level functionality, changes world size. 2023-06-22 02:46:38 -07:00
2ec484206d Added commit script 2023-06-22 02:27:07 -07:00
73e3b5a18e Included new potential object types. 2023-06-22 02:09:00 -07:00
cf87c25f63 Parse TSX files and link map data to map tilesets in Tiled. 2023-06-22 01:30:26 -07:00
8d5d509c7c Level loading modularized. Levels auto-load/cache tilesets that are already loaded and shared between maps. 2023-06-21 22:59:06 -07:00
9247ecb528 Add run game script (runs last release build) to root directory. 2023-06-21 21:52:20 -07:00
e162e564d7 Remove offending tileset from 1_1 campaign map. 2023-06-21 21:40:23 -07:00
e19bed30ce Add tiled-session files to gitignore. Remove offending tileset from 1_1 campain map. 2023-06-21 21:40:02 -07:00
ed66c83259 Merge branch 'master' of http://sig.projectdivar.com/sigonasr2/Crawler 2023-06-21 21:33:25 -07:00
b4d6d1cd09 Fix up tileset displays and enable the ability to have multiple tilesets in one map for the parser. 2023-06-21 21:33:23 -07:00
Quapsel
21b3e5339d added Tileset and started with map for Stage 1 - 1 2023-06-22 02:11:43 +02:00
1d3b07eb98 Revamped TMXParser.h such that there is a separation between function declarations and definitions for modular support. 2023-06-21 14:30:14 -07:00
66d8b9050c Parse spawn groups from tiled map data. 2023-06-21 01:50:28 -07:00
89473d417c We no longer read invalid tags or lone tags. 2023-06-21 01:07:14 -07:00
635f580ba6 Proper handling of names with spaces in parsing. 2023-06-21 00:58:10 -07:00
b0cdab41f5 Include second level updates. 2023-06-21 00:35:55 -07:00
5967b1823f Fix up TMXParser. Make the map levels not as buggy to edit. 2023-06-21 00:34:09 -07:00
f5bc7ee824 Add extra staff shooting animations for Wizard. Add in template levels and Tiled Project files. 2023-06-20 22:55:19 -07:00
ccfeae19d4 Sonic Slash implemented for Warrior. Build updated w/new features. 2023-06-20 19:13:45 -07:00
dd75b5b52d Tested build for correction to Issue #8 2023-06-20 16:56:56 -07:00
ca151cedd9 Add Sonic Slash graphics. Fixed Issue #8 such that larger enemies are no longer affected by Battlecry. 2023-06-20 16:50:56 -07:00
77bd085908 Mana implemented. When not enough mana is available for an ability, a notification appears. 2023-06-19 04:03:04 -05:00
6d4c069fe4 Implemented Battlecry. Debuff/Buff modifiers. Fixed bug where player can auto attack during a ground slam. 2023-06-19 03:25:01 -05:00
7598578890 Added emscripten auto-compile capabilities to Release builds. 2023-06-18 07:54:42 -05:00
8fb407c3f1 File description, project properties, company name, and other meta fields all applied to game executables on build. 2023-06-18 06:35:49 -05:00
e68d310034 Shrink the version numbers down a little bit more. 2023-06-18 02:32:25 -07:00
26aeb8d440 Implemented auto-incrementing project version numbers. 2023-06-18 02:05:50 -07:00
d099bdde84 Include game icon in executable and game window (such a PITA) 2023-06-18 01:24:28 -07:00
c81040494c Fix Player::Hurt not having a return value. Web build created. 2023-06-17 23:29:04 -05:00
9e6573729e All underlying class differences now applied to code. Preparation for other class implementations. Implemented class swapping via mouse wheel. 2023-06-17 23:07:26 -05:00
21368f6f95 Define and setup internal class attributes. 2023-06-17 22:03:20 -05:00
e090bc775d Implemented blocking. Made player abilities dynamic instead of fixed for class expansion preparation. 2023-06-17 21:19:08 -05:00
75b763e87b Implement Iframes for the player when performing a Ground Slam. 2023-06-17 19:51:56 -05:00
4b98518fcf Added Warrior swing sword animation 2023-06-17 19:34:16 -05:00
5be3d2679c Add new class sprites 2023-06-17 18:49:27 -05:00
ae50e6631f Test a webhook commit. 2023-06-16 09:52:49 -05:00
0718150cd0 Test commit. 2023-06-16 09:50:22 -05:00
3650b94363 Verifying commit pushing works. 2023-06-16 09:48:50 -05:00
b6b9089422 Included proper variable initialization states for Monsters. 2023-06-16 09:47:11 -05:00
0c6663a8bc Test a code update. 2023-06-16 09:26:47 -05:00
86da919577 PGE update for emscripten comand. 2023-06-16 02:33:30 -05:00
2f95e71114 Fix bug with missing return value for effect updating. 2023-06-16 02:33:12 -05:00
9db2565060 Added health indicator 2023-06-16 01:59:46 -05:00
a94528fe3e Added Spawners 2023-06-16 01:51:26 -05:00
01d1e44839 Added Bullet shooting 2023-06-16 01:41:38 -05:00
a2308914a2 Refined movement run away code for ranged enemies. 2023-06-16 01:10:40 -05:00
df1681b051 Bounce collisions occur between units. 2023-06-15 23:44:34 -05:00
b5b7097418 Add in multi-key mapping for same key actions. 2023-06-15 05:06:50 -05:00
7c542740cc Auto attacking now based on click position. Damage numbers will stop when they reach a certain height. Monsters not counted in range if dead. 2023-06-15 04:53:57 -05:00
3aebde6287 Finished implementing Ground Slam effect, cooldown display, and range hit. 2023-06-15 00:47:11 -05:00