iller_saver
369bdcc3d1
New smokable: Vape! ( #13072 )
2023-05-02 00:34:11 +10:00
Nemanja
4f9ae1116e
Lipid Extractor ( #15597 )
2023-04-22 17:03:50 +10:00
Nemanja
0f0b534239
Hunger ECS ( #14939 )
2023-04-03 12:42:30 +10:00
Leon Friedrich
19277a2276
More DoAfter Changes ( #14609 )
...
* DoAfters
* Compact Clone()
* Fix mice and cuffables
* Try generalize attempt events
* moves climbabledoafter event to shared, fixes issue with climbable target
* Fix merge (cuffing)
* Make all events netserializable
* handful of doafter events moved
* moves the rest of the events to their respective shared folders
* Changes all mentions of server doafter to shared
* stop stripping cancellation
* fix merge errors
* draw paused doafters
* handle unpausing
* missing netserializable ref
* removes break on stun reference
* removes cuffing state reference
* Fix tools
* Fix door prying.
* Fix construction
* Fix dumping
* Fix wielding assert
* fix rev
* Fix test
* more test fixes
---------
Co-authored-by: keronshb <keronshb@live.com >
2023-04-02 21:13:48 -04:00
brainfood1183
ba3de94c73
Monkey can wear breath mask and smoke a blunt ( #14612 )
2023-03-25 15:59:48 -07:00
metalgearsloth
c8f89eca60
ECS dragdrop ( #12973 )
...
* ECS dragdrop
No more excuses.
* AAAAAAAAAAAAAA
* kry
* events
* aaaaaaaaaa
* HUH
* Fix stripping
* aaaaaa
* spoike
* asease
* fix table vaulting
* ded
* rebiew
* aaaaaaaaaaaaa
* drag
* aeaeae
* weh
2023-02-13 13:29:34 +00:00
Slava0135
11aece8519
Allow to put explosives with timer in cream pie ( #13866 )
2023-02-05 13:07:51 -07:00
Visne
5a5a3afbb1
Remove some obsolete AppearanceComponent method usages ( #13726 )
2023-02-02 12:34:53 -04:00
metalgearsloth
6c9ce79387
Add lava ( #13438 )
2023-01-17 11:25:32 -07:00
DrSmugleaf
7fbc2608e8
Remove redundant read-only VV from datafields ( #12626 )
2022-11-16 20:22:11 +01:00
Leon Friedrich
c7ad6b709e
Audio System Rejig ( #9635 )
2022-07-29 12:13:12 +10:00
TekuNut
6eba481657
Separate jetpack movement speed modifier ( #9363 )
2022-07-07 11:29:25 -07:00
themias
1014c7c335
Fix hunger/thirst 'Dead' thresholds ( #9453 )
2022-07-05 20:08:57 -07:00
metalgearsloth
2b6c352aff
Jetpacks ( #9023 )
...
* Movement acceleration
* tweaks
* Weightless refactor coz fuck it
* CCVars
* weightless movement tweaks
* Some cleanup while I'm here
* dorkpacks
* thanks fork
* fixes
* zoomies
* toggles
* hmm
* yamls
* b
* so true
* Effects refactor
* namespace
* review
2022-06-24 17:44:30 +10:00
Pieter-Jan Briers
a323ba8223
Revert "Revert "Fix some friend access violations by allowing others access. ( #8594 ) ( #8703 )" (working this time) ( #8704 )
2022-06-07 15:26:28 +02:00
Pieter-Jan Briers
cecf87997b
Revert "Fix some friend access violations by allowing others access. ( #8594 ) ( #8703 )
2022-06-07 13:44:31 +02:00
Vera Aguilera Puerto
c5f7c61041
Fix some friend access violations by allowing others access. ( #8594 )
...
Rename Friend attribute to Access attribute.
Updates submodule to v0.21.0.0 as well.
2022-06-07 11:30:27 +02:00
Jacob Tong
7ed6e28bc5
Fix cream pie crash due to client deletion ( #8234 )
2022-05-17 02:56:17 -07:00
wrexbe
bc68ac96dd
Cleanup the namespaces ( #8132 )
2022-05-13 17:59:03 +10:00
MLGTASTICa
02de328d9c
Fixes thirst not applying speed debuffs properly , Makes Thirst a server-side component only ( #7767 )
...
Co-authored-by: MLGTASTICa <ak9bc01d@yahoo.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-05-09 15:50:36 +10:00
mirrorcult
2d610ebb52
Move spawning collections of EntitySpawnEntry out of StorageSystem, make Butcherable use it ( #7305 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-03-28 09:58:13 -07:00
mirrorcult
676ca21b5f
Add knife butchering and blood gibbing ( #6770 )
2022-02-18 15:57:42 -07:00
mirrorcult
ec4d4688c7
Seal/abstract/virtual everything ( #6739 )
2022-02-16 18:23:23 +11:00
wrexbe
17db0775c8
Auto comp ( #6416 )
2022-02-02 14:35:40 +11:00
FoLoKe
83114de0e4
Moves spike to ECS ( #5706 )
2021-12-26 13:32:01 +11:00
Vera Aguilera Puerto
c8b65be747
Replace IEntityManager resolves in systems for cached EntityManager
2021-12-08 13:00:43 +01:00
Vera Aguilera Puerto
3f79e3754f
Merge branch 'master' into 2021-12-03-remove-IEntity-komm-süsser-todd
...
# Conflicts:
# Content.Client/Crayon/CrayonDecalVisualizer.cs
# Content.Client/Tabletop/TabletopSystem.cs
# Content.IntegrationTests/Tests/InventoryHelpersTest.cs
# Content.Server/AI/EntitySystems/AiSystem.cs
# Content.Server/AI/Utility/AiLogic/UtilityAI.cs
# Content.Server/AME/AMENodeGroup.cs
# Content.Server/Administration/AdminVerbSystem.cs
# Content.Server/Body/Systems/RespiratorSystem.cs
# Content.Server/Chemistry/Components/InjectorComponent.cs
# Content.Server/Chemistry/TileReactions/CleanTileReaction.cs
# Content.Server/Chemistry/TileReactions/SpillTileReaction.cs
# Content.Server/Crayon/CrayonComponent.cs
# Content.Server/Doors/Components/ServerDoorComponent.cs
# Content.Server/Explosion/EntitySystems/TriggerSystem.cs
# Content.Server/Fluids/Components/MopComponent.cs
# Content.Server/Fluids/Components/SpillExtensions.cs
# Content.Server/Fluids/EntitySystems/PuddleSystem.cs
# Content.Server/Instruments/InstrumentSystem.cs
# Content.Server/Nutrition/EntitySystems/DrinkSystem.cs
# Content.Server/Nutrition/EntitySystems/FoodSystem.cs
# Content.Server/PneumaticCannon/PneumaticCannonSystem.cs
# Content.Server/Storage/Components/EntityStorageComponent.cs
# Content.Server/Storage/Components/StorageFillComponent.cs
# Content.Server/Stunnable/StunbatonSystem.cs
# Content.Server/Throwing/ThrowHelper.cs
# Content.Server/Weapon/Ranged/Barrels/BarrelSystem.cs
# Content.Server/Weapon/Ranged/Barrels/Components/ServerBatteryBarrelComponent.cs
# Content.Server/Weapon/Ranged/ServerRangedWeaponComponent.cs
# Content.Shared/Containers/ItemSlot/ItemSlotsSystem.cs
# Content.Shared/Damage/Components/DamageableComponent.cs
# Content.Shared/Damage/Systems/DamageableSystem.cs
# Content.Shared/MobState/Components/MobStateComponent.cs
# Content.Shared/Slippery/SharedSlipperySystem.cs
2021-12-07 17:48:49 +01:00
pointer-to-null
090e74792c
Status effects fix. Refresh the status effect cooldown. ( #5708 )
2021-12-06 23:18:07 -07:00
Vera Aguilera Puerto
5cd42c9ad6
Inline UID
2021-12-03 15:53:09 +01:00
Vera Aguilera Puerto
69b270017b
Inline TryGetComponent completely, for real
2021-12-03 14:17:01 +01:00
Vera Aguilera Puerto
f3edecf994
Some manual TryGetComponent inlines
2021-12-03 12:51:44 +01:00
Vera Aguilera Puerto
b2035543e2
Inline Deleted
2021-12-03 11:30:03 +01:00
Acruid
fa0ec5cbd9
AppearanceComponent API Changes ( #5446 )
2021-11-23 18:22:59 +11:00
mirrorcult
2d3077f560
Remove IMoveSpeedModifier in favor of events ( #5212 )
...
* Remove IMoveSpeedModifier
* fucking magboots
* yope
* rabiews
2021-11-08 16:17:35 +11:00
mirrorcult
ae1ce0b31c
Status effect refactor ( #4868 )
...
* Oops! All Changes In One Commit
* try desperately to fix prediction issues and fail
* oops
* test
* actually fixes prediction issues
* port jittering to status effect
* default merge behavior + alert cooldown stuff
* silly test issue
* zabloing
* address reviews
2021-10-15 23:45:04 +02:00
Vera Aguilera Puerto
6eee256b11
Refactors stunnable to be ECS. ( #4819 )
...
Also cleans up StandingStatesystem.
2021-10-10 12:47:26 +02:00
Galactic Chimp
61f1c8a05c
#3898 open sprite field for drink comp ( #4235 )
...
* temp
* #3898 some progress on DrinkCanVisualizer
* Fixed implementation
* Moved drink can sprite layer definition to abstract parent
* Added open drink can sprites
* #3898 - fixes for drink cans' sprite field after merge + moved UpdateAppeareance from DrinkComponent to DrinkSystem
* Update Content.Server/Nutrition/EntitySystems/DrinkSystem.cs
* #3898 removed obsolete comment
Co-authored-by: Javier Guardia Fernández <DrSmugleaf@users.noreply.github.com >
2021-10-03 15:56:29 +11:00
Vera Aguilera Puerto
0be5ff829b
Gets rid of all ComponentManager usages. ( #4707 )
2021-09-28 13:35:29 +02:00
Vera Aguilera Puerto
ea4ce1c6fc
Refactors throw events, makes cream pies ECS ( #4500 )
2021-08-21 09:18:23 +02:00
mirrorcult
a91f919018
Remove FoodContainer, add whitelists, replace with SpawnItemsOnUse ( #4358 )
2021-07-25 17:41:50 +02:00
Visne
b7dc3c81ae
Remove redundant #nullable enable ( #4275 )
2021-07-16 17:37:09 -07:00
Acruid
59e5cc5e3c
Remove Static Component NetIds ( #4247 )
...
* Remove the unnecessary NetID property from ComponentState.
* Remove Component.NetworkSynchronizeExistence.
* Removed Component.NetID.
* Adds component netID automatic generation.
* Removed NetIdAttribute from serverside components with no corresponding clientside registration.
* Completely remove static NetIds.
* Renamed NetIDAttribute to NetworkedComponentAttribute.
* Add GenerateNetIds calls to client and server entry points.
Add test to make sure auto generated NetIds are identical.
* Component changes when rebasing that I am too lazy to rewrite into the branch.
Co-authored-by: Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com >
2021-07-12 10:32:10 +02:00
mirrorcult
2ea5aec101
Remove NetMessage deprecated boilerplate ( #4196 )
2021-06-21 07:43:54 +02:00
DrSmugleaf
ff1a2d97ea
Re-organize all projects ( #4166 )
2021-06-09 22:19:39 +02:00