Plykiya
6a73ae1005
Update vomit organ smite to not use Component.owner ( #29926 )
...
* Update vomit organ smite to not use Component.owner
* is this what you want...?
* am I winning, dad?
* update the comment
* we love entity<t>
---------
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-08-09 18:06:43 +01:00
deltanedas
7f2cec58f7
prevent borgs unlocking eachother and robotics console ( #27888 )
...
* prevent borgs from using locks
* e
* bru
* a
* blacklist borgs and robotics console
* frogro
* add IsAllowed to EntityWhitelistSystem
* use IsAllowed
* move thing to new LockingWhitelistSystem
* :trollface:
* review
* use renamed CheckBoth in locking whitelist
* remove unused stuff and add more to doc
* Use target entity instead to remove self check
* Rename to _whitelistSystem
* Add deny lock toggle popup
* Prevent duplicate checks and popups
* Fix wrong entity in popup when toggling another borg
* Make new event
* Update comment to user for new event
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2024-08-09 18:03:34 +01:00
Cojoke
fb2a0ab3e9
Fix QSI Link Range ( #30332 )
2024-08-09 18:01:09 +01:00
osjarw
93d41fba30
Make `NeedHand` modifiable for injectorSystem ( #29870 )
...
* Get needhand from yml
* MovementThreshold modifiable + inheritdoc
2024-08-09 17:59:55 +01:00
Brandon Hu
c7f626df69
tweak(GunRequiresWield): State the requirement for gun wielding in the description. ( #30301 )
...
* https://en.wikipedia.org/wiki/List_of_LASD_deputy_gangs
* https://knock-la.com/tradition-of-violence-lasd-gang-history/
* https://coc.lacounty.gov/deputy-gangs/
2024-08-09 17:59:55 +01:00
Ed
7a94d756b9
Displacement maps big update ( #30093 )
...
* split logic into own system
* add support for different size displacement maps
* some clothes may not use displacement maps
* displacement maps spport hand sprites
* Update DisplacementMapSystem.cs
* rename things
* fuck stencilmask
* fix bugs
* no masks
* Update jumpsuits.yml
* fix species specific sprites
* Update ClothingSystem.cs
* shoes + ears displacement, some bugfix
* Update DisplacementMapSystem.cs
2024-08-09 17:58:39 +01:00
Errant
a2ef0b6351
Wrong magazine popup ( #29046 )
...
* wrong magazine
* a single typo
* removed GunSystem solution
* magazine misfit warnings
2024-08-09 17:55:41 +01:00
Cojoke
7079211f4d
Makes the QSI Popup Nicer ( #30265 )
2024-08-09 17:55:40 +01:00
Cojoke
c477d32203
telescreen and television require vision + Move eye to shared ( #30260 )
...
* telescreen and television require vision
* Move Content.Server.Eye to Shared
* fix popups
* Filthy
2024-08-09 17:55:40 +01:00
Cojoke
6de9a7f93b
Fix Freezing on throwing jetpack ( #30223 )
...
* Fix Freezing on throwing jetpack
* bweep(requested stuff)
2024-08-09 17:54:47 +01:00
Jezithyr
23205a8276
Added fixedpoint 4 ( #29834 )
...
* Added fixedpoint 4, which is basically just fixedpoint2 but with 4 points of precision and using a long instead of an int to store values.
2024-08-09 17:54:47 +01:00
Errant
820935fd85
Fix replayghost spawning location ( #30252 )
...
Fix replayghost spawn
2024-08-09 17:54:45 +01:00
osjarw
f4e051c3f4
Make delay incurred from additional syringe contents modifiable + tiny syringe buff/fix ( #29825 )
...
* Make delay incurred by transfer amount modifiable
* No unintentional negative delay please
* Use more fixedpoint, hope I didn't break anything
* merge review suggestion
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
---------
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2024-08-09 17:53:48 +01:00
Plykiya
cd2fd77dbd
Quieter bag sounds ( #30225 )
...
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-08-09 17:53:47 +01:00
slarticodefast
1560c55190
fix borgs being unable to state laws with an active flashlight ( #30183 )
...
fix borg laws
2024-08-09 17:53:33 +01:00
Plykiya
a1d6e04731
Syndicate Reinforcement Specializations: Medic, Spy, Thief ( #29853 )
...
* Syndicate thief, spy, medic
* Fixes description for nukies
* update description for uplink
* Implement the radial menu
* forgot these were necessary to push lol
---------
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-08-09 17:53:32 +01:00
metalgearsloth
ebdf080e08
Fix muzzle flash tracking ( #30163 )
...
* Fix muzzle flash tracking
User was never set on the networked event but we don't really need it anyway.
* Also this one
2024-08-09 17:52:22 +01:00
Crude Oil
b8af5b195c
Add ability to show stack visuals on closed containers ( #29309 )
...
* add ability to show stack visuals on closed containers
* remove container stack visuals logic from sharedstoragesystem
* improve comments a bit
* move logic for open/closed containers into itemcountersystem
* move behavior to storage component
* remove unused import
* remove old comment
* fix comments
* fix wrong property name
* Update Content.Shared/Storage/EntitySystems/SharedStorageSystem.cs
* Rename variable for clarity
---------
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2024-08-09 17:52:22 +01:00
chavonadelal
d746da2f99
Localization of encryption keys ( #30172 )
...
* Localization of encryption keys
* Localization of encryption keys update
2024-08-09 17:52:21 +01:00
DrSmugleaf
4951d6ad9f
Add user to AttemptMeleeEvent, add ThrowItemAttemptEvent ( #30193 )
...
* Add user to AttemptMeleeEvent, add ThrowItemAttemptEvent
* Add xmldoc
2024-08-09 17:52:21 +01:00
lzk
b3605cea36
Remove HighImpassable from TableTopLayer ( #29455 )
...
* uhmm
* Update CollisionGroup.cs
2024-08-09 17:52:09 +01:00
deltanedas
5467cdfc92
fix fish petting misprediction ( #30175 )
...
* make fish petting ignore use delay
* m
* troll
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-08-09 17:51:30 +01:00
DrSmugleaf
6521c91ae9
Make ActionsSystem.UpdateAction public ( #30056 )
2024-08-09 17:51:29 +01:00
slarticodefast
a453d90df5
Fix EmbeddableProjectileComponent and ThrowingAngleComponent interaction ( #30112 )
...
* fix embeddable offset with throwing angle
* number
2024-08-09 17:51:14 +01:00
Ed
e401ccff85
randomize iconSmoothing ( #28158 )
...
* randomize iconSmoothing
* Revert "randomize iconSmoothing"
This reverts commit 094356f975737c0af24ce39d849aec7852b9af6e.
* try 2
* trying work with client-server communication
* still dont work
* Tayrtahn good suggestion
* remove outdated code
* Fix!
* move data to Appearance
* Update RandomIconSmoothComponent.cs
2024-08-09 17:51:14 +01:00
Cojoke
4b43756e66
Remove all Assigned Values that are Never Used ( #30110 )
...
Remove all Assigned Values that are never used
2024-08-09 17:50:58 +01:00
Plykiya
f4c633e00d
Fix stun batons using excess charges when thrown ( #30136 )
...
Fix stun batons
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-08-09 17:50:33 +01:00
slarticodefast
47d13ccf86
minor SharedInteractionSystem cleanup ( #30139 )
...
cleanup SharedInteractionSystem
2024-08-09 17:50:33 +01:00
Cojoke
967217d67a
Prevent Quantum Spin Inverter from Teleporting Things into Microwaves ( #29200 )
...
* Prevent Quantum Spin Inverter from Teleporting Things into Microwaves
* Simplifies code, GetTeleportingEntity instead of TryGet, adds failed teleport message
* remove using Linguini.Syntax.Ast;
* capital...
* re-add CanInsert and Fixes microwave issue
* beb
* beeb
2024-08-09 17:50:32 +01:00
Ed
42344fa536
Character menu issuer localization ( #29840 )
...
* Update CharacterUIController.cs
* TODO Burn this shit
* huh?
* huh!
---------
Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com>
2024-08-09 17:50:12 +01:00
K-Dynamic
a19c54ac26
Nerf & standardised slip times ( #27879 )
...
* standardised slip times
* puddle and gib soap
* banana peels
* cleaned yaml by shifting to component
* error slip
* error slip intersect
* intersect ratio return
* error and omega soap changes
* SlipocalypseClusterSoap 2 tc cost
2024-08-09 17:47:51 +01:00
Plykiya
84470154e3
Replace EntityPrototype.NoSpawn with EntityPrototype.HideSpawnMenu ( #30082 )
...
NoSpawn
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-08-09 17:47:51 +01:00
Cojoke
6d877d0be7
Remove uses of AllObjectives ( #30077 )
...
Remove the uses of AllObjectives
2024-08-09 17:47:51 +01:00
themias
389683d14f
Prevent virtual item storage and popups ( #30020 )
...
* Prevent virtual item storage and popups
* fix typo
* add comment
2024-08-09 17:47:28 +01:00
Ed
cf7668f957
Ambient music rules refactor ( #29921 )
...
* refactor
* dutypo
2024-08-09 17:47:28 +01:00
ShadowCommander
edde7e4a20
Clean itemmapper ( #29983 )
...
* File scoped namespace
* Format file
* Fix param name in doc comment
* Reflow doc comment
---------
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2024-08-09 17:47:28 +01:00
Luiz Costa
dc2a6780e1
Fix lizards losing snouts when equipping a head bandana ( #29979 )
...
* say goodbye to no-snout lizards
* remove snout from plague doctor hat HideLayerClothing component
2024-08-09 17:47:28 +01:00
Winkarst
cfb490c6e9
Update IdExaminableSystem.cs to use TryFromMarkup ( #29957 )
...
* Change FromMarkup to TryFromMarkup method in IdExaminableSystem.cs
* Update
2024-08-09 17:47:22 +01:00
Plykiya
1f8b8180e5
Replace obsolete EntityCoordiates.InRange() with TransformSystem.InRange() ( #29993 )
...
* Replace EntityCoordiates.InRange() with TransformSystem.InRange()
* nullspace
* I figured it out
* man I have no clue how client side sutff works
* please have mercy
* remove RadiationPulseOverlay changes
* nullspace
---------
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-08-09 17:47:22 +01:00
Plykiya
ae0a69d769
Replace obsolete xform.ToMap() with xformSystem.ToMapCoordinates() ( #30010 )
...
* Get rid of a bunch of obsolete usages
* position
---------
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-08-09 17:47:21 +01:00
Plykiya
4dd3fa17e9
Replace DetachParentToNull() with DetachEntity() ( #29992 )
...
DETACH PARENT TO ENTITY
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-08-09 17:45:45 +01:00
deltanedas
ad00038233
make cargo balance ui updating its own component ( #28295 )
...
* add BankClientComponent and event
* query BankClient instead of hardcoded CargoOrderConsole for updating
* add BankClient to all ordering consoles
* :trollface:
* add Balance field to BankClient
* forgor
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
* m
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2024-08-09 17:45:45 +01:00
Nemanja
a319fca68a
Watches ( #29550 )
...
* watches
* rename
* add it into loot pools
2024-08-09 17:45:45 +01:00
deltanedas
aa043d43eb
fire extinguisher using item toggle ( #29906 )
...
* move SprayAttemptEvent to shared
* add SolutionTransferredEvent
* replace FireExtinguisher with SpraySafety
* update fire extinguisher yml
* invert visuals
* always handle event in solution transfer, it makes popups
* instantly fill it
* untroll
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-08-09 17:45:39 +01:00
Tayrtahn
bf813ccc63
Fix antag objectives always overshooting MaxDifficulty (and kill tries20) ( #29830 )
...
* The death of try20
* Add integration test for traitor gamerule
* Fix max difficulty being overshot
* Check at least one objective is assigned
* EntProtoId
2024-08-09 17:45:38 +01:00
ShadowCommander
2759539d9b
Add doc comments to target action components ( #29982 )
2024-08-09 17:45:38 +01:00
ShadowCommander
7b2b2ef7d9
Change whitelist to pass when null ( #29981 )
2024-08-09 17:45:38 +01:00
slarticodefast
ee2fbd09f3
Throwing system hotfix ( #29935 )
...
throwing system hotfix
2024-08-09 17:45:37 +01:00
Plykiya
3e734fb763
Fixes dropping item in container ( #29900 )
...
* Items droped in containers will end up in containers
* Adds integration test for dropping entity while inside container
* comment
* comment
* trim the diff
---------
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-08-09 17:45:37 +01:00
Plykiya
6a18ab1fcb
Update RCDSystem.cs to not use Component.Owner ( #29940 )
...
Update RCDSystem.cs
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-08-09 17:45:36 +01:00