1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-04-27 22:57:45 +00:00
Commit graph

2781 commits

Author SHA1 Message Date
Mordred
6567e2ae7b Fxed bnpcs sometimes being immobile 2019-04-22 00:16:39 +02:00
Mordred
5912167200
Merge pull request #552 from NotAdam/crowd
more retail accurate stacking, fix bnpcs not being pushed
2019-04-21 22:52:46 +02:00
NotAdam
9362b3a3e4 fix bnpcs not being pushed 2019-04-22 00:05:04 +10:00
NotAdam
98e5e25e87 make larger enemies stack further away from the player 2019-04-21 23:52:41 +10:00
Mordred
680f8ea477 Fix autoattack 2019-04-20 23:15:58 +02:00
Mordred
3b783c9c80 Maybe better scales? 2019-04-20 15:42:48 +02:00
Mordred
9620e5fb05
Merge pull request #551 from NotAdam/crowd
correctly calculate deltatime, set agent flags on dormant bnpcs
2019-04-20 15:05:53 +02:00
NotAdam
d1016b32da fix dumb mistake 2019-04-20 22:50:05 +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
Mordred
842ac5a5aa Further improvement of crowd logic 2019-04-20 00:11:00 +02:00
Mordred
b6e9e87a88
Merge pull request #550 from NotAdam/crowd
more accurate bnpc scale calculation
2019-04-19 15:07:09 +02:00
NotAdam
ce3db81303 more accurate bnpc scale calculation 2019-04-19 23:01:27 +10:00
Mordred
5a50a59128 Following and retreating works 2019-04-19 14:50:00 +02:00
Mordred
7facc939e0 Pushing of idle actors implemented 2019-04-19 14:19:14 +02:00
Mordred
dc7497e350 Fix roaming 2019-04-19 14:04:38 +02:00
Mordred
f4958e004d Some progress on the crowd front, somehwat working roaming... 2019-04-19 12:15:09 +02:00
Mordred
af12c5d6b9
Merge pull request #549 from NotAdam/crowd
fix naviprovider not being set on instances
2019-04-19 10:56:49 +02: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
af6eadd70c
Merge pull request #548 from NotAdam/develop
add some more director ids, add packet def for DirectorPopUp
2019-04-18 13:12:24 +02:00
NotAdam
ee4761c503 add some more director ids, add packet def for DirectorPopUp 2019-04-18 20:57:55 +10:00
Mordred
b56740cd31
Merge pull request #547 from JeidoUran/stuff
ActorControl, OpCode and NpcSpawn findings. Also added worldId to Examine and PlayerSpawn
2019-04-18 07:56:54 +02:00
mordred
033a03b98f Do not count Chasing Shadows as complete if mobs are killed in a certain order even if more adds are due to spawn 2019-04-18 07:52:45 +02:00
Mordred
7844d0b463 QuestBattle Chasing shadows actually playable... ish 2019-04-17 22:36:23 +02:00
JeidoUran
1f917c732b Verification needed 2019-04-17 18:46:34 +02:00
JeidoUran
516b12d115 More info on actrl 0x63 2019-04-17 16:35:17 +02:00
mordred
813e74555b Flags added to control BNpc behaviour in fights 2019-04-17 12:37:24 +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
fe4c2d7a0c implicitly add bnpc to player hatelist if player hate is added to the bnpc 2019-04-17 08:34:58 +02:00
JeidoUran
c4d8117743 NpcSpawn findings and added info on actrl 0x73A 2019-04-17 00:50:36 +02:00
JeidoUran
1cc0573e66 Added worldId to Examine, and world name properly displays
World name displays in the HUD and in the Examine window
2019-04-17 00:31:19 +02:00
JeidoUran
ae103131bd ActorControl and OpCode findings 2019-04-17 00:29:04 +02:00
Mordred
01537f12ce First iteration of questbattle update logic 2019-04-17 00:10:32 +02:00
Mordred
5991e1b93a Use a common definition for BNpcType 2019-04-15 23:45:58 +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
0598a84e6d Merge branch 'develop' of https://github.com/SapphireMordred/Sapphire into develop 2019-04-15 17:42:33 +02:00
mordred
da4f4cdd15 More cleanup for event object parser 2019-04-15 17:32:51 +02:00
mordred
58b37f2c97 Quest parser cleanup 2019-04-15 17:32:19 +02:00
Mordred
48beca72f5
Merge pull request #546 from NotAdam/develop
use prepared statement for item loading, network item stain
2019-04-15 17:31:59 +02:00
NotAdam
8ffd81248f use prepared statement for item loading, network item stain 2019-04-13 22:42:02 +10:00
Mordred
048f41a07e
Merge pull request #545 from NotAdam/develop
tools cleanup, lgb dumper
2019-04-12 22:58:33 +02:00
NotAdam
aadcf07a0b fix style 2019-04-13 01:25:53 +10:00
NotAdam
7533fed269 add questbattle script bruteforcer & decompiler 2019-04-13 01:24:19 +10:00
NotAdam
ad370767a5 Merge remote-tracking branch 'upstream/develop' into develop 2019-04-12 21:40:34 +10:00
mordred
c367e9c040 Majorly reduces code in event_object_parser 2019-04-12 13:28:13 +02:00
mordred
97de1a01cd More cleanup still 2019-04-11 15:43:58 +02:00
NotAdam
6e6a77b665 correctly load all lgb entries even if there's no struct for them 2019-04-11 22:18:18 +10:00
NotAdam
e908e1eac6 Merge remote-tracking branch 'upstream/develop' into develop 2019-04-11 21:28:05 +10:00