Brandon Hu
a99ae6211d
fix(cmd-Jobwhitelistadd): Fixed typo in Loc.GetString ( #30355 )
...
LET ME IN THE BAR LET ME IN THE BAR LET ME IN THE BAR. IM 18 I SWEAR PLEASE PPLEASE NOOOO I SWEAR PLEASE PLEASE I WANNA GET CRUNK
2024-07-25 23:55:44 -06:00
Plykiya
2a7883b92e
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-07-25 05:24:40 -07:00
lzk
f56e4f6624
Replace some to do with TODO ( #30346 )
...
Replace to do with TODO
2024-07-25 11:04:03 +03:00
osjarw
aa886ca494
Make NeedHand modifiable for injectorSystem ( #29870 )
...
* Get needhand from yml
* MovementThreshold modifiable + inheritdoc
2024-07-24 12:26:52 -07:00
Benjamin Velliquette
a32f9ff711
Fix Reagent Grinder being able to do work without being powered ( #30267 )
...
* Check if grinder is powered before doing work
* Use existing extention method.
2024-07-23 14:02:07 -07:00
Scribbles0
7381df4335
Handless mobs can no longer wipe devices ( #30149 )
...
add check for hands
2024-07-23 10:47:07 -07:00
Cojoke
2d4aaa414f
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-07-22 19:33:41 -07:00
Errant
bf1450fdc8
Fix replayghost spawning location ( #30252 )
...
Fix replayghost spawn
2024-07-22 20:32:30 +01:00
osjarw
d8433a8f86
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-07-22 03:20:36 -07:00
Plykiya
1aa2410f4e
Eating and Drinking Doafter Change ( #30060 )
...
My lawyer told me to do this
Co-authored-by: plykiya <plykiya@protonmail.com >
2024-07-22 02:17:57 -07:00
LankLTE
395b296d68
Darts can now pop balloons. ( #30088 )
...
Basic implementation.
2024-07-21 22:38:56 -07:00
slarticodefast
d5bdada430
fix microwave construction ( #30232 )
...
* fix microwave construction
* retry
2024-07-21 12:20:09 -04:00
Tayrtahn
3e3cfdb948
Fix error when manually adding ChasingWalkComponent to an entity ( #30207 )
2024-07-21 12:17:03 -04:00
Cojoke
1119bc01cf
Prevent Dragon Body from Despawning ( #29842 )
...
* Prevent Dragon Body from Despawning + Make Dragon Unrevivable
* Requested changes
* Meh, nobody wanted this anyways and it was not really an issue
2024-07-21 20:46:33 +10:00
Plykiya
aded74a88a
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-07-21 20:32:25 +10:00
osjarw
644736b382
NPCs no longer consider anchored pipes as weapons ( #30061 )
...
* Anchored pipes are no longer considered weapons
* Switch to overload utilizing a TransformQuery
2024-07-21 17:28:37 +10:00
IProduceWidgets
c7ff647cb3
Nukie Outpost is no longer a station map ( #30090 )
...
* I dunno, break shit I guess.
* Actually fix some shit for once.
* test flakey or me flakey?
* Test were not flakey, they just didnt make any sense anymore.
* more stationy tests
* undo abuncha shit I can set in yml instead
* forgor an assert
* unneeded usings
* 1984
* I made github angy
* yoink
* the end is never the end is never the end is never the end is never the end is never the end is never the
* Im going to commit sudoku
2024-07-21 01:26:30 -06:00
Winkarst
ee2e94a204
Fix servers ambience sound ( #30091 )
...
* Fix servers ambience
* I'm silly
* Clean up
2024-07-21 17:22:02 +10:00
metalgearsloth
aca878c9f7
Set input coords to invalid if mouse off-screen ( #30164 )
...
This may be a breaking change for some stuff, I only tested basic combat stuff + throwing.
This fixes the coordinates setting an off-screen position to the top-left pixel and blocks throw attempts as a result.
2024-07-21 02:13:28 -04:00
Nemanja
0b5fe2a9ac
PA ui cleanup + bugfixes ( #28750 )
...
* ui and visual aspect + radio
* finish jank ui shit and finish radio
* remove radio
* send it
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2024-07-21 15:27:18 +10:00
Chief-Engineer
6d664c9157
Add debug logs to baby jail and fix playtime logic ( #30158 )
...
* add debug logs
* Update Model.cs
* fix playtime logic for null playtime
* remove unnecessary condition
* either me or the compiler is having a C# skill issue
2024-07-21 01:28:43 +02:00
Aiden
4997f92e18
MassHallucinationsRule Minor Refactor ( #28748 )
...
* Update MassHallucinationsRule.
* Update Content.Server/StationEvents/Events/MassHallucinationsRule.cs
Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com >
* Update Content.Server/StationEvents/Events/MassHallucinationsRule.cs
Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com >
* Update Content.Server/StationEvents/Events/MassHallucinationsRule.cs
Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com >
* MGS Change
* Update Content.Server/StationEvents/Events/MassHallucinationsRule.cs
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
* Update Content.Server/StationEvents/Events/MassHallucinationsRule.cs
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
* Move affectedentities to component, remove masshallucinationscomponent as its no longer needed to track entities.
* Apply suggested changes.
* No double checks
---------
Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com >
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2024-07-20 15:53:57 +10:00
DrSmugleaf
4aba9ec131
Fix NPC line of sight not working if trying to ranged target a blocking entity ( #30055 )
2024-07-20 13:58:33 +10:00
themias
5dfca4c2dc
Fix mailing unit UI ( #30174 )
2024-07-20 12:31:26 +10:00
Ed
d6e0114126
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-07-19 18:13:35 +10:00
metalgearsloth
6005a9f4cb
Fix door access in mapping mode ( #30030 )
...
Fix shouldn't break anythingTM.
2024-07-19 16:19:15 +10:00
Plykiya
6d18dff33d
Fix for thrown items dealing damage twice to first target ( #30115 )
...
* FUCK YOU
* fine
---------
Co-authored-by: plykiya <plykiya@protonmail.com >
2024-07-18 21:08:52 -04:00
Cojoke
b57174007c
Remove all Assigned Values that are Never Used ( #30110 )
...
Remove all Assigned Values that are never used
2024-07-18 20:22:23 -04:00
Plykiya
84fe6bcde4
Fix arrow pointing animation ( #30134 )
...
Fixa the arrows
Co-authored-by: plykiya <plykiya@protonmail.com >
2024-07-18 20:21:01 -04:00
Smirnov Peter
2fb2cde125
Add item checking for moth food ( #30019 )
...
* Add ContainerContainer component checking for moth food
* Use ItemSlotsComponent checking on food item
2024-07-19 01:34:18 +03:00
Ed
437fc936a2
LatheSystem independently of energy ( #30148 )
...
* Update LatheSystem.cs
* Emo
2024-07-18 22:29:20 +03:00
Cojoke
95b56ad4ce
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-07-18 10:40:54 +10:00
Ed
e1f429b6b3
DungeonSystem.Rooms bugfix ( #30125 )
...
Update DungeonSystem.Rooms.cs
2024-07-17 18:37:03 -04:00
slarticodefast
6f5077803b
Fix formatting warnings ( #30122 )
2024-07-17 10:25:19 -08:00
Ed
d8ab4982ad
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-07-17 08:47:50 +03:00
Plykiya
db3f304f4b
Replace EntityPrototype.NoSpawn with EntityPrototype.HideSpawnMenu ( #30082 )
...
NoSpawn
Co-authored-by: plykiya <plykiya@protonmail.com >
2024-07-17 00:29:31 +10:00
Cojoke
927cf7799f
Remove uses of AllObjectives ( #30077 )
...
Remove the uses of AllObjectives
2024-07-16 10:17:18 +03:00
Winkarst
33a303236c
Make addgamerule command process only valid game rules ( #29912 )
...
* addgamerule command processes only valid rules
* Update
* English moment
2024-07-15 21:18:33 +02:00
Simon
b35539db4a
Fix some markup related obsolete warnings in research and anomaly related systems ( #30072 )
...
Fix some Markup related obsolete warnings in Research and Anomaly related systems
2024-07-15 22:14:37 +03:00
osjarw
7d9653fff7
Fix HTN/NPC better plan selection ( #30017 )
...
* recording commit
* Remove debugging/recording content
2024-07-14 20:28:46 +10:00
lzk
011250f35e
Fix AGhostCommand naming ( #29945 )
2024-07-14 20:25:18 +10:00
osjarw
922be64290
NPC exits MeleeOperator on invalid EntityUid ( #30005 )
...
EntityUid 0 problem fix
2024-07-14 13:26:38 +10:00
Plykiya
b7aa97e203
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-07-13 23:25:51 +02:00
Plykiya
a03b88979e
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-07-13 23:05:22 +02:00
Plykiya
87c82ff114
Update SpawnAfterInteractSystem.cs to not use Component.Owner ( #29968 )
...
* Update SpawnAfterInteractSystem.cs
* what the fuck is that condition
---------
Co-authored-by: plykiya <plykiya@protonmail.com >
2024-07-13 21:50:21 +10:00
deltanedas
87f7ea8aa9
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-07-13 16:11:14 +10:00
Nemanja
49096cf14f
Watches ( #29550 )
...
* watches
* rename
* add it into loot pools
2024-07-13 16:09:19 +10:00
Plykiya
cb98b659ad
Update SalvageSystem.Magnet to not use Component.Owner ( #29961 )
...
* Update SalvageSystem.Magnet.cs
* Update SalvageSystem.Magnet.cs the right way
---------
Co-authored-by: plykiya <plykiya@protonmail.com >
2024-07-13 14:20:17 +10:00
deltanedas
7b590122b6
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-07-13 14:17:10 +10:00
Tayrtahn
3388c0dcaa
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-07-13 14:14:30 +10:00