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
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
68dfdda40e
vs2019 support & dropping std::experimental::filesystem
2019-10-14 18:41:28 +11: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
58b37f2c97
Quest parser cleanup
2019-04-15 17:32:19 +02:00
Mordred
42affff662
Updated exd data, added questbattle info. Added first part of ManFst005 ( Chasing Shadows )
2019-03-30 18:57:18 +01:00
mordred
8105473992
General cleanup and improvements of quest_parser
2019-03-18 15:51:04 +01:00
NotAdam
16fa522ca9
Change how scripts init and are exposed during compile time
2019-02-20 17:37:34 +11:00
mordred
d6ec45b048
Converting logging calls
2019-01-04 12:34:19 +01:00
Mordred
f1c0512d28
Progress...
2018-12-23 03:53:08 +01:00
Mordred
2d1a70a4ce
No more namespace Core, renamed to Sapphire
2018-11-29 16:55:48 +01:00
NotAdam
af0ac23e46
quest_parser unboosted
2018-10-27 22:47:58 +11:00
NotAdam
daf8fbfdb6
more boost gone & remove duplicated watchdog lib
2018-10-25 13:38:32 +11:00
Mordred
89a9b16555
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
e139030416
Fixed bad include
2018-05-25 14:27:54 +02:00
goaaats
df421d34c5
Use generated EXD data for quest_parse
2018-05-25 14:16:39 +02:00
Mordred
836279de09
Simplified scripts a bit, a bit easier on the eyes
2018-03-20 00:05:54 +01:00
Mordred Admin
b91e711834
Cleanup of cmake files
2018-03-06 22:22:19 +01:00
goaaats
7d3a3b8c66
Fix pcb_reader, quest_parser
2018-02-11 16:50:31 +01:00
Adam
6fd9bb1813
remove EXPORT_SCRIPTOBJECT from generated scripts - unused now
2017-12-28 00:08:20 +11:00
Tahir Akhlaq
85e2ea072d
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
d799f2e3c2
added close to home quest
2017-12-18 12:01:38 +00:00
Mordred Admin
e0f93eaf1c
Moved and renamed Server_Common, now just src/common
2017-12-18 12:36:52 +01:00
Tahir Akhlaq
7316660a70
clean up generated script public/private members
2017-12-17 10:56:41 +00:00
Tahir Akhlaq
4372179546
update quest_parser for c++ scripting
...
- fixed pcb_reader path
2017-12-17 09:56:35 +00:00
ShelbyZ
ca5d1d3982
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
abb2ccdbe4
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
0500512a16
However a windows.h include got in there...
2017-10-03 12:06:12 +02:00
Mordred
3ecc1e6f14
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