|
56ca9470ee
|
Complete refactor and separation of SeasonI class from main.cpp
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-23 04:06:11 -05:00 |
|
|
5827bcb8a6
|
Test suite setup preparation
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-23 02:47:09 -05:00 |
|
|
7cda0fe1c7
|
Fun little fix for incorrect stats_t struct ordering
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-23 00:44:45 -05:00 |
|
|
7e26720c08
|
Shopping completed trigger added.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-23 00:15:41 -05:00 |
|
|
9535d6fa54
|
Refactor shopkeeper menu and add money box to overworld menu.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-23 00:10:07 -05:00 |
|
|
c8083c3485
|
Draw a money box displaying the player's money holding value.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-22 23:59:18 -05:00 |
|
|
97679dd678
|
Basic shop item display
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-22 23:13:06 -05:00 |
|
|
7aba68c6c0
|
Implement money drops on enemies
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-22 21:03:09 -05:00 |
|
|
320e9bdf30
|
Advanced flag setting and branching. Choice made function
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-22 02:31:05 -05:00 |
|
|
f77b7f3cf2
|
Add in branching flag logic.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-22 02:14:27 -05:00 |
|
|
1355943754
|
Trim tabs to allow for separated out dialogs
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-22 01:07:35 -05:00 |
|
|
1877bd793f
|
Dialog choices now work
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-22 00:38:30 -05:00 |
|
|
4483444dd9
|
Prep choice dialog text messages
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-22 00:18:33 -05:00 |
|
|
7361111292
|
Syntax for dialog options in message boxes
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-19 01:46:34 -05:00 |
|
|
948e8600a6
|
Implement status menu display
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-18 21:59:33 -05:00 |
|
|
300f77d51e
|
Fixed a segfault with the ally selection system. Implemented battle properties into battle turns
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-18 02:07:19 -05:00 |
|
|
4e293ff983
|
Battle Properties implemented
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-17 22:04:38 -05:00 |
|
|
fca95e62d2
|
Fix speed grid movement values and made so the centered movement option does not consume a turn
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-17 20:21:41 -05:00 |
|
|
50d725ee7e
|
Overworld equip menu fully functional
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-16 17:35:32 -05:00 |
|
|
f095fe5148
|
Equipment Management is now possible!
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-16 16:11:38 -05:00 |
|
|
9b28a8970b
|
Cursor wrap limiting
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-16 15:51:20 -05:00 |
|
|
71b85e0926
|
Equipment menu display and preparation
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-16 01:36:54 -05:00 |
|
|
ee2154a67b
|
Held key repeat pressing
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-15 22:17:54 -05:00 |
|
|
d94382c568
|
Display a message while targeting indicating what the targeting's for
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-15 21:26:14 -05:00 |
|
|
e2d23045a7
|
Difference indicators when equipping items.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-15 02:35:42 -05:00 |
|
|
dc68810868
|
Minor display fixes for handling overworld inventory
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-15 01:44:30 -05:00 |
|
|
fc1bdfd4d3
|
Implemented use of recovery and consumable items in the overworld.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-14 18:42:13 -05:00 |
|
|
79321dc127
|
Hide the boxes a bit during target selection
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-14 16:04:03 -05:00 |
|
|
764bff7683
|
Single target highlighting on overworld
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-14 15:44:16 -05:00 |
|
|
dbde149aba
|
Fix message box disappearing during interaction messages
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-14 01:04:11 -05:00 |
|
|
145db14bb3
|
Rolling counter wait time needs to be reset
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-14 00:54:11 -05:00 |
|
|
50b678211b
|
Implemented single target selection healing
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-14 00:43:50 -05:00 |
|
|
c8514d9fe7
|
Display overworld stat cards in overworld menu, AOE healing abilities work outside of battle.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-14 00:26:00 -05:00 |
|
|
603bdf8eb7
|
Special character in font now directly incorporated in DrawString function
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-12 00:46:14 -05:00 |
|
|
4f4a30ff37
|
Overworld box now functional
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-11 02:01:59 -05:00 |
|
|
0236f1f28f
|
Added arrows and extra menu alignments
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-10 23:49:27 -05:00 |
|
|
5cc966e71c
|
Overworld power menu refactoring and battle moves turned into a struct
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-10 17:29:41 -05:00 |
|
|
1a27d57e36
|
Refactor movelists to use struct initializers instead
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-10 16:47:55 -05:00 |
|
|
79922e43b4
|
Build with optimization flags on
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-10 01:19:25 -05:00 |
|
|
46b113d3bb
|
Implement a custom object with Interaction
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-09 01:26:44 -05:00 |
|
|
fcdfc8065b
|
Extra checks to prevent the player from moving
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-09 00:43:37 -05:00 |
|
|
e06a261873
|
Dynamic Polymorphic Object refactoring
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-09 00:40:45 -05:00 |
|
|
d6840179f0
|
Added overworld command menu
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-08 23:37:39 -05:00 |
|
|
7a3238cb99
|
Items can be used as Battle Moves
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-08 23:22:45 -05:00 |
|
|
d5a5165230
|
Enemy spoils drop
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-07 01:34:53 -05:00 |
|
|
1bdf96a8ee
|
Fixed issue #1
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-05 22:55:51 -05:00 |
|
|
849bfb6576
|
Completed item/equipment implementation in combat
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-05 22:43:48 -05:00 |
|
|
03285edba4
|
Basic consumable behaviors implemented
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-05 22:03:47 -05:00 |
|
|
3d7d26927d
|
Complete processing of equipping weapons/armor/accessories during fights
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-05 20:15:25 -05:00 |
|
|
7caf140c1b
|
Fix wstring conversion on battle power display text, added shadow to battle action display text
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2022-10-05 19:29:41 -05:00 |
|