1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-04-29 15:47:46 +00:00
Commit graph

30 commits

Author SHA1 Message Date
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