Commit Graph

1515 Commits

Author SHA1 Message Date
Sam
1a7779beb3 Added angle check for new npcs. 2021-04-25 22:19:30 -04:00
Sam
9084e93f8b Added an angle check to all agent attacks. 2021-04-25 22:02:31 -04:00
991ccf0033 Merge branch 'aweinstock/deflate-downgrade-20210425' into 'master'
Downgrade deflate from level 5 to level 1 in the terrain system to match LZ4's...

See merge request veloren/veloren!2199
2021-04-25 23:35:43 +00:00
add895764b Merge branch 'holychowders/fix_villagers_spamming_messages_in_safezones' into 'master'
Prevent safezoned villagers from spamming messages upon seeing an enemy

See merge request veloren/veloren!2190
2021-04-25 21:24:06 +00:00
5488f9f525 Prevent safezoned villagers from spamming messages upon seeing an enemy 2021-04-25 21:24:06 +00:00
35584d0344 Merge branch 'xMAC94x/reduce_deps' into 'master'
remove some unused deps Yuri found

See merge request veloren/veloren!2197
2021-04-25 20:22:31 +00:00
57aee57d82 Downgrade deflate from level 5 to level 1 in the terrain system to match LZ4's worst-case encoding time. 2021-04-25 16:18:57 -04:00
ecb176158c Merge branch 'tormeh/rtsim-first' into 'master'
Tormeh/rtsim first

See merge request veloren/veloren!2053
2021-04-25 18:53:39 +00:00
1842b2d6eb remove some unused deps Yuri found 2021-04-25 20:18:20 +02:00
Sam
372eff2a02 Initial SCT implementation to display blocks. 2021-04-25 13:09:09 -04:00
Sam
288a6f3a82 Blocking now works if no weapon is equipped in main hand.
Added temp sfx for blocking and parrying.
Added temp particles for successful parry.
Tweaked values of default block ability.
2021-04-25 13:09:02 -04:00
Sam
91c6288213 Melee weapons can now block. 2021-04-25 13:08:42 -04:00
8f54a0bf31 More phoenix AI work
More phoenix AI work
2021-04-25 04:07:12 +02:00
0cf7e7114f Phoenix AI pass 2021-04-25 04:07:11 +02:00
8cf8e51962 Phoenix npc + AI (WIP) 2021-04-25 04:07:11 +02:00
bd84677906 Day period dependant wildlife spawns 2021-04-25 02:14:51 +02:00
bc95484863 Swaps bird_small skeleton to a new bird_large 2021-04-25 02:14:49 +02:00
95d32b40bb Remove redundant terrain message per MR 2166 comment. 2021-04-20 23:48:15 -04:00
308ad4d81e Cleanup errors introduced in rebase. 2021-04-20 23:34:17 -04:00
15e32e5655 Move terrain compression code to common_net and disable redundant LZ4 compression on the terrain stream. 2021-04-20 23:24:24 -04:00
6d9de520f3 Compress terrain chunks with deflate. Includes a benchmark showing that this makes them around 70% smaller, and is the same speed as LZ4. 2021-04-20 23:23:53 -04:00
e17477979f Remove extra chunk cloning and parallelize serialization in the server terrain sys 2021-04-20 15:25:05 -04:00
9e0fbd392d Remove some of the spans in the agent system 2021-04-20 15:25:05 -04:00
110165de3a Add more profiling spans to the agent system and add timing notes 2021-04-20 15:25:04 -04:00
e750c9d570 Switch agent target search to use a spatial grid, add convience method for querying the aabr of a circle 2021-04-20 15:25:04 -04:00
26222a0a2d Rename common-sys to common-systems and rearrange common-state slightly 2021-04-20 15:25:04 -04:00
762c68cfbb Basic fluid dynamics and physical properties for entities 2021-04-20 17:38:19 +02:00
36e95e0c03 Cleaned up client-side recipe handling 2021-04-20 12:33:22 +01:00
a1b4e0bdaf remove old craftsman hammer, add migration 2021-04-20 03:34:11 +02:00
1a0f6f03ef Prevent crafting without station 2021-04-20 02:46:05 +02:00
a1fe7c12c3 fmt, add sprites 2021-04-20 02:46:04 +02:00
5598d07944 Added crafting stations 2021-04-20 02:45:59 +02:00
7348e399e0 only have 1 Fn passed to tick fn 2021-04-20 01:49:45 +02:00
485a477503 include origin into system name 2021-04-20 01:30:27 +02:00
425063e24e remove authc from common::net 2021-04-20 01:30:23 +02:00
5862920f32 seperate sys/state 2021-04-20 01:30:17 +02:00
ef38d9778f Fix bow AI 2021-04-19 12:17:31 -07:00
cd0a65da81 Added minimum chunk unload distance to make chunk reload cheesing harder 2021-04-19 11:29:20 +01:00
ba55a46db1 Merge branch 'UMR1352/fix#1077' into 'master'
fix issue #1077: show kill msg only to group members and nearby players if...

Closes #1077

See merge request veloren/veloren!2135
2021-04-18 20:46:17 +00:00
a941833ff1 fix issue #1077: show kill msg only to group members and nearby players if... 2021-04-18 20:46:16 +00:00
60d38cc03b Merge branch 'aweinstock/dodgesplosion' into 'master'
Unlock dodge roll iframes and staff explosion by default.

See merge request veloren/veloren!2146
2021-04-18 20:46:15 +00:00
0404250300 Unlock dodge roll iframes and staff explosion by default. 2021-04-18 16:16:06 -04:00
1892ec571d Merge branch 'sam/permanent-spawn-safezone' into 'master'
Safezone is now permanently in existence at spawn.

See merge request veloren/veloren!2144
2021-04-17 23:44:10 +00:00
Sam
c8d4c4ff84 Gated safe zone behind a server setting, removed unneeded function. 2021-04-17 17:54:11 -04:00
Sam
416fe5c2af Safezone is now permanently in existence at spawn. 2021-04-17 17:33:54 -04:00
a4cdb89987 Implemented inventory sorting 2021-04-17 22:04:08 +01:00
af47c0dc21 Added /server_physics admin command. 2021-04-17 13:44:22 -04:00
513c7ff068 Make physics anticheat less aggressive. 2021-04-16 18:07:54 -04:00
85ee4c8cd1 Merge branch 'aweinstock/server-authoritative-physics' into 'master'
Aweinstock/server authoritative physics

See merge request veloren/veloren!2126
2021-04-15 22:24:00 +00:00
2fb7575d60 Address MR 2126 comments. 2021-04-15 15:17:39 -04:00