1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-15 23:17:46 +00:00
Commit graph

170 commits

Author SHA1 Message Date
NotAdam
467ce65a5d revert worldchannelpacket changes 2019-08-09 17:50:31 +10:00
NotAdam
72c88f80a6 somewhat basic but working effect result delay 2019-08-09 17:50:31 +10:00
NotAdam
7f686ffee5 rename some getters and zonechannelpacket -> worldchannelpacket 2019-08-09 17:49:40 +10:00
NotAdam
891a73720d rename zone to territory 2019-08-09 17:49:40 +10:00
NotAdam
9c3c516468 fix bgm starting prematurely in instance cutscenes instead of muting bgm 2019-07-16 20:11:10 +10:00
NotAdam
90d1fbc3ea refactor Util -> Common::Util & Action to World::Action 2019-06-02 00:35:00 +10:00
NotAdam
1cab7afe0e fix self targeted actions failing target snapshot, fix player being unable to complete chasing shadows 2019-05-28 22:04:25 +10:00
NotAdam
3f6d7934a5 warn instead of crash with missing navmeshes 2019-04-30 21:41:10 +10:00
NotAdam
2b217a545b gracefully crash the server if no navmeshes exist with a useful error 2019-04-29 19:59:54 +10:00
NotAdam
c1da01436f fix build, not sure how that happened 2019-04-20 19:40:44 +10:00
NotAdam
4112ae712a correctly calculate deltatime, set agent flags on dormant bnpcs 2019-04-20 15:13:46 +10:00
NotAdam
a7f31c77a9 fix naviprovider not being set on instances 2019-04-19 18:52:55 +10:00
Mordred
a344990a63 Crowd avoidance works. Roaming and following a player, not so much 2019-04-19 02:15:18 +02:00
Mordred
018096266a Detour crowd experiments 2019-04-19 00:39:42 +02:00
Mordred
7615f83748 QuestBattle Chasing shadows actually playable... ish 2019-04-17 22:36:23 +02:00
mordred
c712c747c6 Moved bnpc creation from level to zone, implicitly adding them to world aswell 2019-04-17 09:26:29 +02:00
Mordred
6c43c79af1 First iteration of questbattle update logic 2019-04-17 00:10:32 +02: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
28f47643aa Questbattle fail can be triggerd using a command and will remove you from the battle 2019-04-09 23:17:00 +02:00
Mordred
c7023fb6a3 Move questbattle opening scene into the script 2019-04-07 23:42:24 +02:00
Mordred
e4b919e319 Show svent on questbattle completion, remove inactive questbattle instances 2019-04-07 16:01:53 +02:00
Mordred
6c8124373c Changed the way players are being iterated for updating, some questbattle additions 2019-04-07 13:27:56 +02:00
Mordred
2014ec41dc Refactored the way timestamps are passed through update handlers 2019-04-04 23:29:52 +02:00
Mordred
e09637c20e More simplifications of the questbattle handling, exposing a script function to init player position 2019-04-02 00:00:58 +02:00
Mordred
7465466bcd style... 2019-03-31 23:53:44 +02:00
Mordred
8d1b25eaa1 Questbattle instances can be created and joined. 2019-03-31 23:45:03 +02:00
Mordred
d55ae2c8c0 More groundwork for questbattles 2019-03-31 11:27:11 +02:00
Mordred
1b86b87503 Initial work on QuestBattle instances 2019-03-31 01:39:49 +01:00
mordred
c59b1df53b General cleanup and improvements of quest_parser 2019-03-18 15:51:04 +01:00
mordred
df8a5aacae Renamed GamePacketNew... finally 2019-03-08 15:34:38 +01:00
NotAdam
f9abeee2f7 fix effect packets not showing the action name after the initial cast 2019-02-11 11:47:04 +11:00
NotAdam
faf39e8942 style fix, type consistency 2019-01-31 12:46:51 +11:00
Mordred
c5882e0ed9 #48 - Fixed bnpcs not despawning properly, aswell as not updating cell as they go 2019-01-30 22:37:58 +01:00
Mordred
972a5ae806 Small bnpc fixed. Target / initial state 2019-01-29 23:54:52 +01:00
NotAdam
ebec29563f Make in range distance configurable 2019-01-28 20:48:33 +11:00
NotAdam
2f7a304303 slightly decrease cell size and inrange distance 2019-01-28 20:37:51 +11:00
NotAdam
93e8c5359a Increase cell size and spawn distance, fix player despawn issue 2019-01-28 20:30:22 +11:00
NotAdam
e12ff7e7da Slightly increase bnpc speed and restore update rate to 250ms 2019-01-28 15:47:46 +11:00
NotAdam
0cb0b5bc23 fixed roaming/following speed inconsistency 2019-01-28 15:44:27 +11:00
NotAdam
fcd934034d minor bnpc cleanup, correctly set lastticktime on bnpc entities 2019-01-28 13:40:03 +11:00
Mordred
956b115e58 cleaned up movement code a bit, roamings mobs can aggro now 2019-01-27 01:12:31 +01:00
NotAdam
e72b031d82 only run bnpc update in active cells 2019-01-26 13:40:22 +11:00
mordred
b319d5501f Navmeshes should now work again using bgpath 2019-01-25 08:45:00 +01:00
NotAdam
1252390c2d fix config reading, alter territory loading output slightly 2019-01-25 12:23:38 +11:00
goaaats
6894996fba Merge branch 'develop' into pathfinding 2019-01-23 23:09:02 +01:00
Mordred
b0649858fa Despawn and respawn dead bnpcs 2019-01-23 22:37:55 +01:00
goaaats
ffb746cc07 Uncomment logs 2019-01-23 21:14:17 +01:00
goaaats
b0cf8c5158 Cleanup 2019-01-23 21:10:53 +01:00
goaaats
0c6755565d Add NaviMgr 2019-01-23 19:23:49 +01:00
goaaats
4116e0202c More pathing 2019-01-21 14:02:47 +01:00