Leon Friedrich
bfd95c493b
hands ECS ( #7081 )
2022-03-17 18:13:31 +11:00
T-Stalker
f88fe48a6a
Adds Onestar mech ghost-role enemy ( #6943 )
...
Co-authored-by: mirrorcult <lunarautomaton6@gmail.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-03-12 16:14:17 -07:00
Leon Friedrich
b1e719c70d
Remove IUse ( #7074 )
2022-03-12 23:33:23 +11:00
metalgearsloth
b87806f7ed
Fix some build warnings ( #6832 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-02-21 14:41:50 +11:00
mirrorcult
a57d78a3f2
Basic bleeding mechanics ( #6710 )
2022-02-17 15:00:41 -07:00
Ephememory
8b1a711843
Fix clown not being clumsy ( #5208 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-02-17 01:24:38 +11:00
mirrorcult
ec4d4688c7
Seal/abstract/virtual everything ( #6739 )
2022-02-16 18:23:23 +11:00
Leon Friedrich
4dfcacb86a
Update battery-gun item status when charge changes ( #6579 )
...
Co-authored-by: mirrorcult <lunarautomaton6@gmail.com >
2022-02-16 17:57:16 +11:00
Leon Friedrich
ad9ddf1552
Reduce action blocker uses and add target entity to CanInteract ( #6655 )
2022-02-15 15:06:52 +11:00
Leon Friedrich
1c9ffdc78c
Replace VerbTypes with verb classes ( #6525 )
2022-02-10 13:30:59 +11:00
wrexbe
425712adea
Removed extra comp name attributes ( #6449 )
2022-02-08 19:42:49 +11:00
Leon Friedrich
dd61fb46ea
Adjust interaction ordering & interaction conditions ( #6387 )
2022-02-05 13:39:01 +11:00
metalgearsloth
2e5808085d
Set mover velocity via system ( #6288 )
2022-02-02 17:34:25 +11:00
wrexbe
17db0775c8
Auto comp ( #6416 )
2022-02-02 14:35:40 +11:00
metalgearsloth
434580845b
Fix map yaml linter ( #6433 )
2022-02-01 14:05:55 +01:00
metalgearsloth
b5724feb27
ECS guns ( #6229 )
...
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com >
2022-01-30 17:39:46 +11:00
metalgearsloth
c50f2a2a4e
Use hitevent sound for swings ( #6293 )
2022-01-25 11:22:25 +11:00
metalgearsloth
0cc28d4b6b
Fix esword
2022-01-25 01:01:21 +11:00
Júlio César Ueti
6d5eee0d4c
Add ESwords (now Inventory refactor compliant!) ( #6000 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-01-24 23:55:48 +11:00
wrexbe
cea1b21832
Fixing some warnings ( #6250 )
...
Co-authored-by: Paul Ritter <ritter.paul1@googlemail.com >
2022-01-21 10:38:35 +01:00
Leon Friedrich
5a64936ade
Fix taser visuals not updating after charging. ( #6065 )
2022-01-09 23:48:58 +11:00
Leon Friedrich
adbc4ee5b0
Partial hand ECS ( #5634 )
...
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com >
Co-authored-by: Paul Ritter <ritter.paul1@googlemail.com >
Co-authored-by: Paul <ritter.paul1@googlemail.com >
2022-01-05 15:53:08 +11:00
Leon Friedrich
0aa4f9efbe
Power Cell Refactor ( #5943 )
...
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com >
2022-01-05 15:20:25 +11:00
Paul Ritter
512d6a38c3
get that crap outta here (completely rewrites inventorysystem) ( #5807 )
...
* some work
* equip: done
unequip: todo
* unequipping done & refactored events
* workin
* movin
* reee namespaces
* stun
* mobstate
* fixes
* some work on events
* removes serverside itemcomp & misc fixes
* work
* smol merge fix
* ports template to prototype & finishes ui
* moves relay & adds containerenumerator
* actions & cuffs
* my god what is actioncode
* more fixes
* im loosing my grasp on reality
* more fixes
* more work
* explosions
* yes
* more work
* more fixes
* merge master & misc fixed because i forgot to commit before merging master
* more fixes
* fixes
* moar
* more work
* moar fixes
* suffixmap
* more work on client
* motivation low
* no. no containers
* mirroring client to server
* fixes
* move serverinvcomp
* serverinventorycomponent is dead
* gaming
* only strippable & ai left...
* only ai and richtext left
* fixes ai
* fixes
* fixes sprite layers
* more fixes
* resolves optional
* yes
* stable™️
* fixes
* moar fixes
* moar
* fix some tests
* lmao
* no comment
* good to merge™️
* fixes build but for real
* adresses some reviews
* adresses some more reviews
* nullables, yo
* fixes lobbyscreen
* timid refactor to differentiate actor & target
* adresses more reviews
* more
* my god what a mess
* removed the rest of duplicates
* removed duplicate slotflags and renamed shoes to feet
* removes another unused one
* yes
* fixes lobby & makes tryunequip return unequipped item
* fixes
* some funny renames
* fixes
* misc improvements to attemptevents
* fixes
* merge fixes
Co-authored-by: Paul Ritter <ritter.paul1@gmail.com >
2021-12-30 22:56:10 +01:00
metalgearsloth
88bdf0ce61
Add some more prototype serializers ( #5934 )
2021-12-30 00:48:18 +11:00
Acruid
b3b171da7f
ECSatize CameraRecoilSystem ( #5448 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2021-12-27 17:50:12 +11:00
Leon Friedrich
afc3ae6335
Make more uids nullable ( #5794 )
2021-12-26 13:32:45 +11:00
metalgearsloth
573e3a1744
ECS Ammo ( #5862 )
2021-12-23 15:46:43 +11:00
Paul
97e47178d7
Revert "fixes a bunch of warnings"
...
This reverts commit d4d85b663f .
2021-12-20 15:20:27 +01:00
Paul
d4d85b663f
fixes a bunch of warnings
2021-12-20 13:58:30 +01:00
Paul Ritter
cc57d1380c
Revert Rich text ( #5848 )
2021-12-20 12:42:42 +01:00
metalgearsloth
ca7697c246
ECS ammoboxes ( #5830 )
2021-12-19 22:55:01 -07:00
Vera Aguilera Puerto
e3478f894e
Re-do InteractionSystem IEntity -> EntityUid conversion ( #5767 )
2021-12-13 22:17:18 -07:00
Leon Friedrich
7f81f0b8b8
Add more pretty strings to logs ( #5768 )
2021-12-13 12:22:58 +01:00
E F R
b2da936848
Everything: Rich text redux ( #5625 )
...
* lord save me
* UI/ChatBox: Use the new `defStyle` param for `RenderMarkup`
The previous iteration didn't work because `AddMessage` can't inherit
its color from the PushColor (since we're not doing actual tag stacks
anymore).
* rebase touchup
2021-12-12 18:25:42 -08:00
Leon Friedrich
237a90cd48
Make welders only deal burn damage when lit. ( #5695 )
2021-12-11 16:12:48 -07:00
T-Stalker
c041a8339f
Punching and melee hitsounds now have unique SoundCollections ( #5748 )
2021-12-11 16:12:40 -07:00
Vera Aguilera Puerto
8b09d55b10
Fix weird lifestage autorefactors.
2021-12-09 12:39:51 +01:00
Vera Aguilera Puerto
cdc8336695
Even more resolve removals.
2021-12-08 17:41:14 +01: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
metalgearsloth
8af335097f
More (IComponent) shenanigans and also some contaminated IoCManager.Resolve<IEntityManager>() very long yes calls
2021-12-07 22:22:34 +11:00
metalgearsloth
373b5988d7
Remove redundant IComponent casts
2021-12-07 21:54:00 +11:00
pointer-to-null
090e74792c
Status effects fix. Refresh the status effect cooldown. ( #5708 )
2021-12-06 23:18:07 -07:00
DrSmugleaf
af4eb3c7cd
Fix more errors, client and server now build
2021-12-06 14:00:39 +01:00
metalgearsloth
525297c5fe
A bunch of AttachedEntity bullshit
2021-12-06 15:39:46 +11:00
DrSmugleaf
215cae5655
Fix more errors
2021-12-06 00:52:58 +01:00
DrSmugleaf
2b1fecbe02
Merge remote-tracking branch 'Zumorica/2021-12-03-remove-IEntity-komm-süsser-todd' into 2021-12-03-remove-IEntity-komm-süsser-todd
...
# Conflicts:
# Content.Server/DeviceNetwork/Systems/WiredNetworkSystem.cs
# Content.Server/Hands/Systems/HandsSystem.cs
# Content.Server/Radio/Components/IRadio.cs
# Content.Server/UserInterface/ActivatableUISystem.cs
2021-12-05 22:10:07 +01:00
DrSmugleaf
ab9d0cc6d8
Fix errors
2021-12-05 21:02:04 +01:00
Wrexbe
b9dd3be061
More Changes
2021-12-05 10:56:17 -08:00