sigonasr2
|
0aac9f825f
|
Made special replace tags / customized display text for battle abilities.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
a0651b308d
|
Customizable messages for displaying in battle.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
ce547a34b8
|
An item that is selected for equipping during battle gets equipped and used
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
ca941fbbb3
|
PP count checking
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
40242b7067
|
Rolling PP counter implemented and refactored
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
89c480ceab
|
Rolling PP counter implemented and refactored
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
bb7bea1fac
|
Item descriptions added.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
e3310b2329
|
Correct casting for collision
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
14002a3c14
|
Item list implementation
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
e6fe560810
|
Finalized the external splitting of files
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
cb485e6336
|
Externalize various components to make clangd happy
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
8226b056e2
|
Add casts for comparisons with vector class
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
5d8575dcc5
|
Bugfix when choosing a different action after selecting a move to use
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
98bfc8e10a
|
Update web build
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
c40b8f7560
|
Setup inventory window
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
874e5f6fb4
|
Internal inventory system setup
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
e96e5248e8
|
Implement defend command and refactor damage calculation formula to be in its own separate function
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
6fbcc64f44
|
Add in alternative checking for move selection when moving fails
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
f76dd92cab
|
Move actions completed
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
2e1815fd44
|
Skipping around move tile selections
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
c60146b898
|
Fixed blocking conditional code
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
29a57f5850
|
Cursor animation flip
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
998d695cd6
|
Detect collisions against terrain, allow passthrough through units.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
e296a7b322
|
Display movement squares and detect other entities in the way
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
45cdc24410
|
Highlight multiple allies when they're getting attacked
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
170179dea4
|
Fix up default target selection channel position range
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
6474c724b9
|
Fix up default target selection channel position range
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
9a509bf76f
|
Draw channeling position ranges
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
c99aed13db
|
Random rolls happen per target now. Flashing is a bit more controlled. Shadow is properly black now
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
fba1aba9e9
|
Damage numbers implemented
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
06418582fb
|
Effects can be tied to attacks in battle, and animation lifetimes are respected.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
1d45800bfd
|
Effect particle system implemented
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
d457d88258
|
Particle system started
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
ca4134fbb9
|
Align battle encounters to grid
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
328d5480f7
|
Align battle encounters to grid
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
5f37838fc1
|
Highlight targets that are selected
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
fceb8a9005
|
Draw grid ranges for attacks on target select
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
75cc08c316
|
Ranges for all attacks. Removed 1 from range to make single target attacks proper.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
09ba8fd78c
|
Enemy ranges
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
2df115153a
|
Able to start and finish a battle
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
bcf1107267
|
Rolling damage counters and turn-based handling completed
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
0fe0477d78
|
Combat damage code added
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
e3decd2fd4
|
Enemy Target Selection
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
be3a8fd996
|
Player channel time bars
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
4708a6b857
|
Add in channel display bars
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
270eba27c9
|
Turn orders work, move selection works
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
b49e47ef4d
|
wstring of wrap
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
4a9877c534
|
Display cast times
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
d706dbe3f2
|
Fix wrapping text text cut-off
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |
sigonasr2
|
8a2db05c36
|
Battle target selection implemented
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2 years ago |