NotAdam
894c1016af
fix quest_parser to use new service locator
2020-03-01 11:58:26 +11:00
NotAdam
ca102697f4
move to new service locator
2020-03-01 11:58:26 +11:00
Sophie Hamilton
8981955ddd
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
71f4e5b8bb
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
db37d9ea3c
vs2019 support & dropping std::experimental::filesystem
2019-10-14 18:41:28 +11:00
Mordred
69f3d47100
Create a way to generate bnpcs from level entries and populate the chasing shadows questbattle
2019-04-15 23:41:43 +02:00
mordred
edf1b9df9d
Quest parser cleanup
2019-04-15 17:32:19 +02:00
Mordred
5d865cef31
Updated exd data, added questbattle info. Added first part of ManFst005 ( Chasing Shadows )
2019-03-30 18:57:18 +01:00
mordred
c59b1df53b
General cleanup and improvements of quest_parser
2019-03-18 15:51:04 +01:00
NotAdam
f9c5f238db
Change how scripts init and are exposed during compile time
2019-02-20 17:37:34 +11:00
mordred
ca837de56f
Converting logging calls
2019-01-04 12:34:19 +01:00
Mordred
f52588cdb2
Progress...
2018-12-23 03:53:08 +01:00
Mordred
f7a8f29b16
No more namespace Core, renamed to Sapphire
2018-11-29 16:55:48 +01:00
NotAdam
45b932c2ac
quest_parser unboosted
2018-10-27 22:47:58 +11:00
NotAdam
0684149310
more boost gone & remove duplicated watchdog lib
2018-10-25 13:38:32 +11:00
Mordred
e745bd0329
Code style adjusted for 2 spaces and various other small things, checkout CodeStyle.xml for details
2018-08-29 21:40:59 +02:00
goaaats
00858a5f69
Fixed bad include
2018-05-25 14:27:54 +02:00
goaaats
069a5fc9e0
Use generated EXD data for quest_parse
2018-05-25 14:16:39 +02:00
Mordred
4c77868d1c
Simplified scripts a bit, a bit easier on the eyes
2018-03-20 00:05:54 +01:00
Mordred Admin
c2165e5f33
Cleanup of cmake files
2018-03-06 22:22:19 +01:00
goaaats
15345d36d2
Fix pcb_reader, quest_parser
2018-02-11 16:50:31 +01:00
Adam
86818e14ed
remove EXPORT_SCRIPTOBJECT from generated scripts - unused now
2017-12-28 00:08:20 +11:00
Tahir Akhlaq
9a931baf39
Merge branch 'native_scripting' of https://github.com/SapphireMordred/Sapphire into native_scripting
...
# Conflicts:
# scripts/native/CMakeLists.txt
# src/tools/quest_parser/main.cpp
2017-12-20 13:23:49 +00:00
Tahir Akhlaq
3396bbbc7b
added close to home quest
2017-12-18 12:01:38 +00:00
Mordred Admin
764b73b11c
Moved and renamed Server_Common, now just src/common
2017-12-18 12:36:52 +01:00
Tahir Akhlaq
e69a5d1cd4
clean up generated script public/private members
2017-12-17 10:56:41 +00:00
Tahir Akhlaq
83f88102f9
update quest_parser for c++ scripting
...
- fixed pcb_reader path
2017-12-17 09:56:35 +00:00
ShelbyZ
33da12a8d3
gcc warnings
...
- uint64_t format errors using <cinttypes> define SCNu64
- sprintf without format string replacing with strcpy (might be better
to move to strncpy or something else)
- use return value of fread(...)
- use return value of system(...)
2017-11-01 22:24:50 -07:00
ShelbyZ
32a9d976f7
signed/unsigned mismatch issues
...
- Move for...loop int to size_t
- Move int32_t to uint32_t
2017-10-19 07:12:09 -07:00
Mordred
9a9030d206
However a windows.h include got in there...
2017-10-03 12:06:12 +02:00
Mordred
90ea65385d
more restructuring
2017-08-19 00:18:40 +02:00
Mordred Admin
e691d0504a
Initial commit of the sapphire server
2017-08-08 13:53:47 +02:00