コレット
95573810f3
Fix nav_export memory leak. ( #650 )
...
* Fix nav_export memory leak.
* space
2020-03-12 12:28:48 +11:00
NotAdam
5ccbaea266
fix quest_parser to use new service locator
2020-03-01 11:58:26 +11:00
NotAdam
41e6d73ff3
move to new service locator
2020-03-01 11:58:26 +11:00
NotAdam
64828a4c8a
start of new service locator impl
2020-03-01 11:58:25 +11:00
Sophie Hamilton
def639e218
quest_parser: Fix case for constants
...
The generated onBNpcKill and onEObjHit functions were using the wrong
case for the constants they used. Ensure that they use the same case as
the declared constants, and reduce duplicate code.
Also, fix a typo in the onEObjHit function prototype which was causing
generated scripts to not compile properly, and revert the incorrect
addition (by me in an earlier commit) of "override".
2020-02-29 17:33:55 +00:00
Sophie Hamilton
2167b8db1a
quest_parser template update
...
Use correct method of determining actor, use callback variables instead
of inline functions within scenes, and use the correct namespace.
2020-02-29 10:32:35 +00:00
NotAdam
614ef5fccd
fix windows build
2020-02-25 15:55:37 +11:00
NotAdam
d9d8d93279
Merge branch 'feature/vs2019' into develop
2020-02-08 09:58:30 +11:00
NotAdam
3de42fc670
action_parse can take an exd path as a launch arg now
2020-01-06 20:23:03 +11:00
コレット
4c324bf602
Merge branch 'develop' into action
2020-01-06 00:37:57 +09:00
NotAdam
2824c30342
Merge branch 'develop' into exit_poprange
2020-01-05 20:06:31 +11:00
collett
9cd17b3caa
Action system updates.
2020-01-05 17:09:27 +09:00
liam
ab880c2144
minor instance script fixes, eobj parser should work as well as produce usable scripts now
2019-11-23 02:57:29 -05:00
NotAdam
1b3aac4468
handle bad json in exd_struct_gen
2019-10-29 18:49:27 +11:00
Mordred
526767495a
Fixed popranges not being found
2019-10-22 22:34:34 +02:00
Mordred
e990ad3f31
Major rewrite of zonelines, aetherytes and discoveries
2019-10-21 23:24:26 +02:00
NotAdam
68dfdda40e
vs2019 support & dropping std::experimental::filesystem
2019-10-14 18:41:28 +11:00
Mordred Admin
64356e8f96
Fixing some CMake issues with mariadb
2019-08-30 15:29:02 +02:00
NotAdam
2581840921
fix action parser not writing combo potency and offsetting all values
2019-08-09 17:50:31 +10:00
NotAdam
541b657981
fix action_parse not checking for the correct template file
2019-08-09 17:50:31 +10:00
NotAdam
3fe84d5a63
add path arg to common gen, new common gen file
2019-06-28 20:23:29 +10:00
NotAdam
ddd4050e7c
fix struct gen tool breaking after an update due to generated data being wrong
2019-06-28 17:41:29 +10:00
NotAdam
19e325dcba
update generated exd data, fix formatting outputted by exd_struct_gen
2019-06-15 20:56:19 +10:00
NotAdam
6cb3e787ef
fix exd generation with new separated definition files
2019-06-15 19:25:59 +10:00
NotAdam
f892257aa5
refactor Util -> Common::Util & Action to World::Action
2019-06-02 00:35:00 +10:00
NotAdam
33d83fa1e4
move the actionlut data to its own isolated cpp file
2019-06-02 00:34:07 +10:00
NotAdam
ec909355d3
action lut generation
2019-05-30 15:35:05 +10:00
NotAdam
72a135a663
action_parse improvements
2019-05-30 01:50:34 +10:00
mordred
80684a57f8
Parse more action info from tooltips
2019-04-29 15:53:03 +02:00
mordred
b6a9e41cbd
nav_export takes a path to the dats again
2019-04-24 08:31:42 +02:00
Mordred
9a2c346872
Create a way to generate bnpcs from level entries and populate the chasing shadows questbattle
2019-04-15 23:41:43 +02:00
mordred
0598a84e6d
Merge branch 'develop' of https://github.com/SapphireMordred/Sapphire into develop
2019-04-15 17:42:33 +02:00
mordred
da4f4cdd15
More cleanup for event object parser
2019-04-15 17:32:51 +02:00
mordred
58b37f2c97
Quest parser cleanup
2019-04-15 17:32:19 +02:00
NotAdam
aadcf07a0b
fix style
2019-04-13 01:25:53 +10:00
NotAdam
7533fed269
add questbattle script bruteforcer & decompiler
2019-04-13 01:24:19 +10:00
NotAdam
ad370767a5
Merge remote-tracking branch 'upstream/develop' into develop
2019-04-12 21:40:34 +10:00
mordred
c367e9c040
Majorly reduces code in event_object_parser
2019-04-12 13:28:13 +02:00
mordred
97de1a01cd
More cleanup still
2019-04-11 15:43:58 +02:00
NotAdam
6e6a77b665
correctly load all lgb entries even if there's no struct for them
2019-04-11 22:18:18 +10:00
NotAdam
e908e1eac6
Merge remote-tracking branch 'upstream/develop' into develop
2019-04-11 21:28:05 +10:00
mordred
2a3e0d7c19
More cleanup of event_object_parser
2019-04-11 13:23:01 +02:00
NotAdam
14367b644f
move data struct defs to datreader lib
2019-04-11 19:28:51 +10:00
NotAdam
76400a6f77
cleanup leftover test code that was moved to exd_struct_test
2019-04-11 19:15:07 +10:00
NotAdam
600ce868d7
merge in maprange header changes and move to common defs
2019-04-11 19:09:19 +10:00
NotAdam
24014a9a99
begin tools cleanup, lgb group dumping
2019-04-11 19:06:27 +10:00
mordred
b7b0563e34
More eventobject parser cleaning
2019-04-09 15:11:05 +02:00
mordred
bb7ec09d29
First step towards making event parser readable
2019-04-09 14:55:07 +02:00
Mordred
e1e7affcde
Added default questBattle scripts and added implementation for QuestBattle constructor
2019-03-31 13:48:09 +02:00
Mordred
305a1e9c3a
eobj_parser also parses questbattles now
2019-03-31 13:06:37 +02:00