42 Commits

Author SHA1 Message Date
8dbe57b0d4 Adding and removal of battle encounters from map editor
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-17 18:05:51 -05:00
0289b2e87f Refactored encounter list so it's a global database instead of just being a reference.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-17 17:22:11 -05:00
913d1683f5 Encounter selection menu prepared, need to add encounter reference list next
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-15 23:52:41 -05:00
67ccb1d0c8 Added encounter data to the save map file format
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-15 23:11:11 -05:00
8ee9e1de23 Corrected issues with indices desyncing when objects are deleted
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-15 22:32:42 -05:00
dbc07b4eac Party member system setup
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-15 21:00:25 -05:00
29284803f2 Encounters now have player positions
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-15 20:11:20 -05:00
96a2254bfa setup move list function
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-15 19:35:05 -05:00
3d383dfedd Refactored movement to use strictly the move functions to retain depth order
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-15 18:50:18 -05:00
8cb3198549 Prep implementation of battle moves.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-15 01:08:53 -05:00
ec34c66382 Add Object modifying
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-14 22:06:49 -05:00
267310efd8 Async cutscene triggers implemented
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-14 21:30:48 -05:00
7c5600bb01 Implemented object movement during cutscenes.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-13 23:26:01 -05:00
a89540ab70 Dialog box cutscene management
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-13 23:11:38 -05:00
50103f7032 Fade in and out added
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-13 23:03:44 -05:00
5fcdbc1b80 Added cutscene flag triggering
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-13 22:52:44 -05:00
caaee07b89 Creation and deletion of objects in cutscenes successful.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-13 21:46:57 -05:00
4d2f6ddcb7 Testing cutscene event triggers
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-13 21:17:35 -05:00
74e328c8f0 cutscene manager first pieces implementation
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-13 20:32:17 -05:00
768b010016 Extra characters added to fontset
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-13 18:36:12 -05:00
00279a44b1 Message box system implemented
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-12 23:43:27 -05:00
997b18d37d Smooth walk tolerance increased
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-12 21:59:24 -05:00
5f2d588fee Smooth walk implemented
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-12 21:57:42 -05:00
6c6266af56 Fix issues with map height not being synced.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-12 21:35:39 -05:00
a0f5e2efd6 Object reordering and layering
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-12 21:08:38 -05:00
29fb6c2a0a Editing objects
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-12 00:37:18 -05:00
2385741840 Ability to delete objects from the map as well.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-11 23:58:48 -05:00
ba5039b59c Object editor implemented
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-11 23:53:26 -05:00
e50fb90b29 scaling, tinting, animation speeds for individual object info properties are now ocmbined
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-11 22:48:40 -05:00
b8e480c8ca Enable and disable flags are implemented
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-11 22:25:27 -05:00
d34f7cc044 Save maps
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-11 21:48:45 -05:00
6a9726953e Collision tile layer and checking completed
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-10 23:53:13 -05:00
6a357cb58d Setup tile reading a little differently to accomodate non-wide ASCII chars
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-10 23:18:58 -05:00
afb8cd3127 Object layer depth ordering
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-10 21:42:00 -05:00
2ed10ce759 Editing layers completed
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-10 00:29:18 -05:00
3e6ce41b08 Implement multiple layers
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-10 00:16:51 -05:00
bf437e0317 Basic tile map editor
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-09 23:25:43 -05:00
1a2bdd1895 Scrolling tile view
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-09 22:01:17 -05:00
258134bbac Basic map reading
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-09 20:59:58 -05:00
1cb932c151 Setup animation structures and framework
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-09 20:29:18 -05:00
4f33d16db2 Include basic terrain map to start off.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2022-09-08 22:25:26 -05:00
e283891278 Initial commit 2022-09-08 21:28:30 -05:00