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

125 commits

Author SHA1 Message Date
kbasikhin
4186df6b40 using static and reinterpret casts instead of old style casts 2019-12-30 13:58:41 +03:00
NotAdam
a2dc55ac0a fix formatting 2019-10-29 19:38:51 +11:00
NotAdam
95905cd9cf fix builds on clang 2019-10-29 18:39:40 +11:00
Mordred
9d49f0a272 Changed makeActorControl calls aswell 2019-10-09 18:42:25 +02:00
Mordred
20e25d73b9 Renamed ActorControl packets and definitions according to usage 2019-10-09 18:14:53 +02:00
NotAdam
a973cfadd7 revert worldchannelpacket changes 2019-08-09 17:50:31 +10:00
NotAdam
c9c481d63a somewhat basic but working effect result delay 2019-08-09 17:50:31 +10:00
NotAdam
317d16e3ed rename some getters and zonechannelpacket -> worldchannelpacket 2019-08-09 17:49:40 +10:00
NotAdam
9c3fba263e rename zone to territory 2019-08-09 17:49:40 +10:00
NotAdam
0249138524 fix bgm starting prematurely in instance cutscenes instead of muting bgm 2019-07-16 20:11:10 +10:00
NotAdam
f892257aa5 refactor Util -> Common::Util & Action to World::Action 2019-06-02 00:35:00 +10:00
NotAdam
859a4a5d68 fix self targeted actions failing target snapshot, fix player being unable to complete chasing shadows 2019-05-28 22:04:25 +10:00
NotAdam
11013d7940 warn instead of crash with missing navmeshes 2019-04-30 21:41:10 +10:00
NotAdam
44ae1cb641 gracefully crash the server if no navmeshes exist with a useful error 2019-04-29 19:59:54 +10:00
NotAdam
439e58bf37 fix build, not sure how that happened 2019-04-20 19:40:44 +10:00
NotAdam
c42d4416a4 correctly calculate deltatime, set agent flags on dormant bnpcs 2019-04-20 15:13:46 +10:00
NotAdam
b68e1b7876 fix naviprovider not being set on instances 2019-04-19 18:52:55 +10:00
Mordred
04427bda76 Crowd avoidance works. Roaming and following a player, not so much 2019-04-19 02:15:18 +02:00
Mordred
61e0b0c013 Detour crowd experiments 2019-04-19 00:39:42 +02:00
Mordred
7844d0b463 QuestBattle Chasing shadows actually playable... ish 2019-04-17 22:36:23 +02:00
mordred
f0390f394c Moved bnpc creation from level to zone, implicitly adding them to world aswell 2019-04-17 09:26:29 +02:00
Mordred
01537f12ce First iteration of questbattle update logic 2019-04-17 00:10:32 +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
5e6f4cb756 Questbattle fail can be triggerd using a command and will remove you from the battle 2019-04-09 23:17:00 +02:00
Mordred
975fcf1be8 Move questbattle opening scene into the script 2019-04-07 23:42:24 +02:00
Mordred
4fd49a1dae Show svent on questbattle completion, remove inactive questbattle instances 2019-04-07 16:01:53 +02:00
Mordred
0079cba784 Changed the way players are being iterated for updating, some questbattle additions 2019-04-07 13:27:56 +02:00
Mordred
af07092978 Refactored the way timestamps are passed through update handlers 2019-04-04 23:29:52 +02:00
Mordred
598dd50ff2 More simplifications of the questbattle handling, exposing a script function to init player position 2019-04-02 00:00:58 +02:00
Mordred
27dc5f8d93 style... 2019-03-31 23:53:44 +02:00
Mordred
e06099f762 Questbattle instances can be created and joined. 2019-03-31 23:45:03 +02:00
Mordred
859fd0044a More groundwork for questbattles 2019-03-31 11:27:11 +02:00
Mordred
5701749f9b Initial work on QuestBattle instances 2019-03-31 01:39:49 +01:00
mordred
8105473992 General cleanup and improvements of quest_parser 2019-03-18 15:51:04 +01:00
mordred
bfa6f74501 Renamed GamePacketNew... finally 2019-03-08 15:34:38 +01:00
NotAdam
5a94679b2d fix effect packets not showing the action name after the initial cast 2019-02-11 11:47:04 +11:00
NotAdam
73ceb36d7d style fix, type consistency 2019-01-31 12:46:51 +11:00
Mordred
223e94e9bd #48 - Fixed bnpcs not despawning properly, aswell as not updating cell as they go 2019-01-30 22:37:58 +01:00
Mordred
a387f649fa Small bnpc fixed. Target / initial state 2019-01-29 23:54:52 +01:00
NotAdam
6079e4c022 Make in range distance configurable 2019-01-28 20:48:33 +11:00
NotAdam
8999f9bc16 slightly decrease cell size and inrange distance 2019-01-28 20:37:51 +11:00
NotAdam
bc1ed29948 Increase cell size and spawn distance, fix player despawn issue 2019-01-28 20:30:22 +11:00
NotAdam
0b9e1fb1ab Slightly increase bnpc speed and restore update rate to 250ms 2019-01-28 15:47:46 +11:00
NotAdam
9af04e0fb7 fixed roaming/following speed inconsistency 2019-01-28 15:44:27 +11:00
NotAdam
762add95d1 minor bnpc cleanup, correctly set lastticktime on bnpc entities 2019-01-28 13:40:03 +11:00
Mordred
edf682cc00 cleaned up movement code a bit, roamings mobs can aggro now 2019-01-27 01:12:31 +01:00
NotAdam
29be5e1249 only run bnpc update in active cells 2019-01-26 13:40:22 +11:00
mordred
18f23dbc64 Navmeshes should now work again using bgpath 2019-01-25 08:45:00 +01:00
NotAdam
dc520b730b fix config reading, alter territory loading output slightly 2019-01-25 12:23:38 +11:00
goaaats
77d64697e9
Merge branch 'develop' into pathfinding 2019-01-23 23:09:02 +01:00