Commit Graph

17 Commits

Author SHA1 Message Date
ficedula
efc8eb0ac3 Rework battle effects to use Razor scripts for control
Implement Fire1 as a first effect test, woo
2023-10-02 23:31:53 +01:00
ficedula
15aa4ae839 Make configuration code part of core library, use for parsing CrossSlash parameters
Add some abstract CrossSlash code for easier support of export types
Add LGP, Tex, Audio export types to CrossSlash
2023-09-29 12:16:21 +01:00
ficedula
cfe09c880f Add some more missing net messages
Add basic battle animation script decoder
Prepare to add proper battle debug options
2023-03-27 11:30:47 +01:00
ficedula
fb95f5657d Add support for reading data from pack files, having optional data sources in data.txt 2023-03-04 14:08:38 +00:00
ficedula
bd88b2b13f Add license 2023-02-28 19:52:28 +00:00
ficedula
b387346c2e Fix game time and counter to use memory bank values rather than separate save data values
Implement clock font
Fix font palettes, removes need to use texture filter

Field
        Implement STTIM and WSPCL, timers now work
        Handle looping sfx on specific channels
        Implement AKAO Shine and AKAO Ambient Light effects

Battle
        Fix enemy weapon drops
2023-02-13 21:20:01 +00:00
ficedula
db1b18d70c Start on materia menu
Implement more icons
2022-12-11 21:37:12 +00:00
ficedula
db9a5c25ad Load item data
Rework cacheable singletons
Very basic character combatant in sim
2022-11-28 14:29:21 +00:00
ficedula
f5a9395923 Fix UI lists
Improve UI model binding
Add input repeating
Basic equip menu working
2022-11-26 15:15:59 +00:00
ficedula
99b59bf123 Add equipment 2022-11-23 22:24:56 +00:00
ficedula
233ff78517 Start implementing battle sim
Materia parsing
Start implementing battle UI
2022-11-22 19:37:44 +00:00
ficedula
1b8a884316 Start adding item menu
Add kernel decoding, kernel text decoding
Battle model display basics working
Add savedata inventory, key items
Add List component
2022-11-12 18:40:52 +00:00
ficedula
1b1d1bf352 Basic battle scene decoding added
Fix WM models for new model rendering
Reorganise some type declarations
2022-08-27 14:33:44 +01:00
ficedula
f5ec861ab3 Parse AKAO music IDs from field file, fix MUSIC opcode
Implement BITOFF, OR2 opcodes
Get field rotation and move speeds closer to correct
2022-08-15 22:19:15 +01:00
ficedula
555c080c01 World map decode and screen up and running
Implement screen clear color
2022-07-30 14:20:33 +01:00
ficedula
8cc33c7dcc UI Razor screens working
Screen transitions working
Add some audio
2022-07-25 20:26:27 +01:00
ficedula
29a1ec213f Go 2022-07-20 19:46:44 +01:00