Leon Friedrich
364c9b7f0a
DamageableSystem cleanup & performance improvements ( #20820 )
2023-10-09 03:27:41 +11:00
DrSmugleaf
c71f97e3a2
Refactor actions to be entities with components ( #19900 )
2023-09-08 18:16:05 -07:00
metalgearsloth
4cfc578011
Revert "Remove most usages of obsolete TransformComponent methods (#1… ( #19714 )
2023-09-01 12:30:29 +10:00
Visne
1416942bea
Remove most usages of obsolete TransformComponent methods ( #19571 )
2023-08-30 12:05:19 +10:00
DrSmugleaf
a88e747a0b
Refactor serialization copying to use source generators ( #19412 )
2023-08-22 18:14:33 -07:00
Jezithyr
eeb5b17b34
Mobstate Refactor ( #13389 )
...
Refactors mobstate and moves mob health thresholds to their own component
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com >
2023-01-13 16:57:10 -08:00
Leon Friedrich
881a2b2ece
PopupSystem public methods rejig ( #12830 )
2022-12-19 08:41:47 +11:00
Paul Ritter
79854e59a4
adds a source uid to most damage & mobstate events ( #11559 )
...
Co-authored-by: Flipp Syder <76629141+vulppine@users.noreply.github.com >
2022-10-08 12:15:27 +02:00
metalgearsloth
4df4238c4c
Nerf bible ( #10023 )
2022-09-16 07:27:05 -07:00
Tomás Alves
c62f5c247d
Only use Bible on Mobs ( #10712 )
2022-08-19 19:15:32 -07:00
Rane
5c7eea3e42
Convert familiars to GhostRoleMobSpawner ( #9525 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-07-15 00:53:42 -07:00
Kara
2d5ec7f85c
Id[entity] 2.0 (real) ( #9612 )
...
* starter API
* network ID cards
* Port more stuff from old identity
* Re-implement identity representation + name updating
* move
* proper name returning for `IdentityName`
* move everything important to server, give in to temptation
* shared / server / client split sadly. move ensure to shared and spawn to server
* identity update queueing + identityblocker
* fixes
* and just like that it's usable for admins
* huge identity pass
* pass dos
* jesus christ
* figs :D
* fuck u
* fix bad merge.
Co-authored-by: Moony <moonheart08@users.noreply.github.com >
2022-07-10 20:36:53 -05:00
Kara
50fc190f7f
Visual popup addendum ( #9570 )
2022-07-09 02:32:06 -07:00
Kara
dc28b58468
Visual popup types ( #9523 )
...
* Visual popup types
* Pass over `PopupCoordinates` and `PopupCursor`
* `PopupEntity` pass
* Disease and reagent popup pass
* COLOUR
2022-07-09 04:09:52 -05:00
metalgearsloth
4a393d4665
Fix a bunch of warnings ( #9528 )
2022-07-09 09:07:47 +10:00
Kara
e01728c0ab
Disallow bible healing if target is dead ( #8999 )
2022-06-21 11:44:02 -05:00
keronshb
f7b1bda3e5
Reorders Sound Systems signatures to match Popup Systems. ( #8728 )
2022-06-13 09:45:47 +10:00
Rane
6054c5bc53
Familiars respawn ( #7640 )
2022-04-23 19:27:19 -07:00
Rane
05af8776ea
Familiar QOL changes ( #7614 )
2022-04-17 14:43:00 -07:00
Rane
7a6d3e69a8
Emaggable vendors + Familiars for Chaplain ( #6961 )
2022-04-17 17:16:02 +10:00
Rane
e85628b709
Agent ID Cards ( #7041 )
2022-04-15 14:15:25 -07:00
mirrorcult
ec4d4688c7
Seal/abstract/virtual everything ( #6739 )
2022-02-16 18:23:23 +11:00
Leon Friedrich
d9d7216377
Fix bible ranged interactions. ( #6730 )
2022-02-15 20:06:33 -07:00
Rane
35076c4c0a
Make bible less annoying ( #6396 )
2022-01-30 14:33:45 -07:00
Rane
8070fce5e7
Gives Chaplain their Bible 🙏 ( #6269 )
2022-01-31 02:20:22 +11:00