liltenhead
60f88b1fd6
Decrease AME stability damage ( #20963 )
2023-10-13 16:42:46 -07:00
chromiumboy
4c630d0b17
Radiation collector sprite update ( #20956 )
2023-10-13 19:08:00 -04:00
DrSmugleaf
db4ad40430
Add panic bunker UI and automatic panic bunker ( #20954 )
2023-10-13 11:56:12 -07:00
Ed
5fa0e7dd49
Animals make hearts when you pet them ( #20859 )
2023-10-13 09:34:18 -08:00
chromiumboy
535b013f63
SMES and substation require power cells as machine parts ( #20344 )
...
* Initial commit
* Balancing and tweaks
2023-10-12 12:06:03 -04:00
DrSmugleaf
b53f10fbb2
Fix not removing RevolutionaryRoleComponent from minds on mindshield application ( #20832 )
...
* Fix not removing RevolutionaryRoleComponent from minds on mindshield application
* Simplify other part of the mindshield code
* Fix being able to mindshield head revs
* Other way around
2023-10-11 18:14:00 -04:00
Leon Friedrich
1f21826c21
Fix inventory relay by-ref events ( #20816 )
...
* Fix inventory relay ref events
* this works too (avoid duplication)
---------
Co-authored-by: Slava0135 <super.novalskiy_0135@inbox.ru>
2023-10-11 19:31:10 +03:00
Kara
7dd20f7af1
Kill `ComponentExt` ( #20907 )
2023-10-11 20:19:46 +11:00
Kara
dbb7c7065a
Kill `ContainerHelpers` ( #20908 )
2023-10-11 20:18:49 +11:00
Kara
14dac914ce
Kill `UserInterfaceHelpers` ( #20912 )
2023-10-11 20:17:59 +11:00
deltanedas
e911c9e516
Rename SmokeDissipateSpawnComponent to SpawnOnDespawnComponent ( #20782 )
2023-10-10 22:34:51 -08:00
Leon Friedrich
440a578047
Add mind entities to PVS overrides ( #20847 )
2023-10-11 14:45:05 +11:00
Vasilis
bf6827f1e9
Hopefully??? ( #20865 )
2023-10-10 23:11:46 -04:00
metalgearsloth
d99d85500c
Fix shuttle throwing ( #20884 )
...
The original PR had a lot of strange and unperformant code.
2023-10-10 23:07:21 -04:00
DrSmugleaf
9bcf67753a
Replace string data fields with LocId where relevant ( #20883 )
2023-10-10 23:06:24 -04:00
metalgearsloth
edbfef22d6
Climbing refactor ( #20516 )
2023-10-10 16:41:11 -07:00
metalgearsloth
425e49bbc8
Fix salvage mission biome seed ( #20885 )
2023-10-10 14:35:50 -07:00
metalgearsloth
83062e39b0
Fix shuttle planet FTL overlapping markers ( #20887 )
2023-10-10 14:33:04 -07:00
Slava0135
6f8c2b7e52
Use conditions to store progress for Ninja objectives ( #20254 )
...
* TryGetObjectiveComp
* helper function to get objective
* store N of jacked doors in condition
* store called in threat bool in condition
* store techs in steal research condition
* fix access
* remove unused transform system
* use popup from shared system
* fix formatting
* condition => obj everywhere
* i fogror to remove downloaded nodes from role
* change signature
* use query
* View Variables
* spider charge detonated => condition
2023-10-10 09:32:10 +03:00
Nemanja
2c8a97fe02
Revert "Revert "Reenable kudzu."" ( #20876 )
2023-10-09 20:34:41 -07:00
Nemanja
46d1890844
Fix fast kudzu ( #20875 )
2023-10-09 20:32:34 -07:00
brainfood1183
ad17adfb63
Polymorph Artifact Effect ( #20660 )
...
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
2023-10-09 16:49:42 -07:00
Sailor
a62b9ea19b
Revert "Reenable kudzu." ( #20843 )
2023-10-09 00:08:42 -07:00
DrSmugleaf
be346c3cf3
Add Exists check and try catch when creating replay dir ( #20852 )
2023-10-08 23:34:10 -07:00
DrSmugleaf
f776251925
Fix error on round restart when terminating spreaders ( #20850 )
2023-10-09 17:16:08 +11:00
Nemanja
6ec02db63f
Make MMIs work again ( #20844 )
2023-10-08 21:49:20 -07:00
DrSmugleaf
3e509d7630
Give ringtone setting a 0.25 second cooldown, style and fixes ( #20780 )
2023-10-08 17:25:08 -04:00
Leon Friedrich
364c9b7f0a
DamageableSystem cleanup & performance improvements ( #20820 )
2023-10-09 03:27:41 +11:00
Nemanja
2a75e7213e
Wow kudzu is back! ( #20822 )
2023-10-07 13:59:39 -06:00
DrSmugleaf
e4c4d9b0a4
Fix sleeping action not working ( #20813 )
2023-10-07 15:11:02 -04:00
Leon Friedrich
3101e5a18d
Fix action-granting items not being predicted ( #20778 )
...
* Ensure actions are predicted
* Fix test fail
2023-10-07 15:08:13 -04:00
DrSmugleaf
a0341ec53e
Add test to load all config presets ( #20705 )
2023-10-06 19:31:08 -07:00
Leon Friedrich
427cae2d25
Misc mind tweaks and fixes ( #20614 )
2023-10-06 18:00:48 -07:00
Nemanja
02df8cd263
Add mob retaliation ( #19901 )
2023-10-06 17:56:18 -07:00
deltanedas
6af7c90b73
make tinned foods use openable ( #19884 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-10-06 17:35:32 -07:00
Ed
b5e8c57978
Liquid anomaly ( #20626 )
...
Co-authored-by: Kara <lunarautomaton6@gmail.com>
2023-10-06 17:26:34 -07:00
chromiumboy
7d20aefc0a
Fix opening wire panels without WiresPanelSecurityComponent ( #20798 )
2023-10-06 13:26:02 -08:00
chromiumboy
acc9c8940b
Use construction graphs for hacking protections ( #20265 )
2023-10-05 19:15:03 -08:00
brainfood1183
d4ed37d266
Rock Anomaly ( #20635 )
2023-10-05 12:53:53 -07:00
deltanedas
a365568a7a
give revs briefing ( #20749 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-10-05 08:05:09 -07:00
DrSmugleaf
5f0b665f0e
Fix printing $username at round end for head revs when it doesn't have a session ( #20742 )
2023-10-04 23:22:30 -06:00
DrSmugleaf
066054982d
Fix revolutionaries not being considered antags ( #20739 )
2023-10-04 22:40:52 -06:00
Raphael Bertoche
c1cfe8d45e
Removes unnecessary message for defibbing a patient which has ghosted ( #20690 )
...
* Removes unnecessary message for defibbing a patient which has ghosted
This message is for the defib operator.
It could inform them that the patient doesn't have a consciousness since it's ghosted
but maybe no message is really the right move here because it may have succeeded
and that would be what would happen had the defib attempt succeeded - no message.
Also when the patient's ghost return to body there they will be alive as long as the
body is still alive, so telling the operator to defib again may be wrong.
* Removes corresponding ftl message which doesn't occur now
2023-10-04 21:47:41 -04:00
coolmankid12345
9df5ded9ad
Revolutionaries ( #18477 )
...
Co-authored-by: coolmankid12345 <coolmankid12345@users.noreply.github.com>
Co-authored-by: EmoGarbage404 <retron404@gmail.com>
2023-10-04 18:47:33 -07:00
Nemanja
6131721fe5
fix borgs not being able to toggle flashlight ( #20448 )
2023-10-04 10:30:11 -04:00
Doru991
fa1c15b082
Fix plant species reagent mutations ( #20702 )
2023-10-03 15:07:29 -08:00
I.K
dc95582679
Make forcing others into disposals take longer and more apparent ( #20687 )
2023-10-02 11:35:58 -08:00
Vasilis
3131481865
easiest bug fix of my life ( #20686 )
2023-10-02 11:30:51 -07:00
deltanedas
c988f21d25
Temperature refactor ( #20662 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-10-02 07:44:05 -07:00
chromiumboy
149c494972
Fix powered door prying popup ( #20669 )
2023-10-01 22:27:29 -08:00
deltanedas
3488e577d9
Electric grill ( #20661 )
...
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-10-01 19:17:50 -05:00
chromiumboy
d04a58f7b3
Fix prying door hacking protections ( #20664 )
2023-10-01 13:08:02 -08:00
Leon Friedrich
fc034dd9d1
Remove SpreaderNodeGroup ( #20230 )
...
* Remove SpreaderNodeGroup
* Fix airtight updates
* more smoke stuff
* more smoke fixes
* wtf is smoke code
* Fix merge
* Fix divide by zero
2023-10-01 16:56:41 -04:00
PixelTK
dfda2dbd05
Sericulture fixes ( #19193 )
...
* redone
* I FUCKING HATE SPAWNING STUFF IN SHARED
* inheritdoc
* owo
* fly broken wings
* From a server event to just an event.
* more info
* a comment and a different comment
* Partial
* Emo's requested changes.
* wuh
* head ache
* they call me mean names (laugh track)
2023-10-01 16:46:09 -04:00
drteaspoon420
b5117f613b
Carry over other mutations when doing species mutation ( #20551 )
2023-10-01 09:52:45 -08:00
deltanedas
94a11f28ca
dragon refactor, objectives and use GenericAntag ( #20201 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-30 13:18:01 -07:00
Leon Friedrich
3f349eebad
Rename ThreatPrototype and mark fields as required ( #20611 )
2023-09-30 13:01:13 -07:00
deltanedas
0fafd98db8
fix cognizine ghost role ( #20632 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-30 10:53:21 -07:00
metalgearsloth
3a196a1d09
Move TimedDespawn to engine ( #20515 )
2023-09-30 14:35:32 +10:00
daerSeebaer
0bb8c222bd
Added blocked visuals to volumetric pump ( #20610 )
2023-09-29 19:35:23 -08:00
metalgearsloth
290c2fd502
Organ fixes ( #20488 )
2023-09-29 08:01:47 -07:00
Kacper Urbańczyk
4313a6ee66
Fix electrocution displaying real name of disguised players ( #20603 )
2023-09-29 08:01:19 -07:00
Nemanja
90605212fc
caninsert entitystorage tweaks ( #20589 )
2023-09-28 22:55:29 -05:00
Kara
80f36ea6d4
Glorfcode (force say on damage/stun/crit) ( #20562 )
2023-09-28 18:05:36 -07:00
DrSmugleaf
f985e7dc5c
Fix role unbans not applying in real time ( #20547 )
2023-09-28 16:46:39 -07:00
DrSmugleaf
a44fa86b68
Update trivial components to use auto comp states ( #20539 )
2023-09-28 16:20:29 -07:00
DrSmugleaf
14cfe44ece
Catch replay start and end errors on round restarts ( #20565 )
2023-09-28 15:48:29 -07:00
DrSmugleaf
2f4b2cc887
Add active and ended game rule components, generic TryRoundStartAttempt and minPlayers field ( #20564 )
...
* Improve active game rule querying, add generic try round start attempt method, move minPlayers to GameRuleComponent
* Nukeops todo and cleanup
* Remove Active field
* Add EndedGameRuleComponent
2023-09-28 10:48:59 -04:00
nikthechampiongr
5ff79120e6
EasyPry airlocks for arrivals. Now also prying refactor I guess ( #19394 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-09-28 21:34:21 +10:00
Repo
0a8a6f81c5
Fix Punpun crew monitor sensor ( #20484 )
2023-09-28 20:53:53 +10:00
Pieter-Jan Briers
bc218347a8
Revert "Use full file path for temp replays ( #19002 )" ( #20545 )
2023-09-28 20:49:49 +10:00
Nemanja
b052e0f242
Predicted armor ( #20560 )
2023-09-28 20:48:50 +10:00
Psychpsyo
008f2d9d1c
Wearable Wet Floor Sign and 'Janitorial Suicide Vest' ( #20311 )
...
* Explosive wet floor sign & janitorial suicide vest
* fix attributions
* Remove name & desc from explosive wet floor sign
* Make wet floor sign chameleonable
2023-09-28 00:09:44 -04:00
DrSmugleaf
0c881e6379
Fix mispredict when closing a crematorium you are standing over ( #20541 )
2023-09-27 19:41:07 -04:00
DrSmugleaf
81dab12f8a
Fix role bans having no confirmation ( #20544 )
2023-09-27 10:27:08 -05:00
Kevin Zheng
e4de2fdd6c
Prevent pull-moving ( #20502 )
2023-09-25 22:21:31 -04:00
Doru991
e603be2422
Shuttle movement fix ( #20498 )
2023-09-25 10:35:25 -08:00
Psychpsyo
34aea7d9ed
Fix BodySystem and Gibbing ( #20460 )
...
* Fix gibbing & body system
Makes it so that bodies no longer have two sets of torso organs and that gibbed bodies get spread around on the floor again.
* Actually fix the double torso problem
* rootSlot in cameFrom
* Remove SetCoordinates inside GibBody()
* Don't use entity.RandomOffset() in GibBody()
* Gibbing now uses _random.NextVector2()
2023-09-24 23:53:04 -07:00
deltanedas
91a157d7ed
use weighted random for ninja threats ( #20469 )
...
* change threats to be weighted random and a little cleanup
* ninja rule stores weighted random id for threats
* move threats out of the rule and into weighted random
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-24 23:16:09 -04:00
coolmankid12345
2616cb69e8
fix metamorphic glasses ( #20487 )
...
Co-authored-by: coolmankid12345 <coolmankid12345@users.noreply.github.com>
2023-09-24 23:15:14 -04:00
Nemanja
efb66aa412
fire extinguisher go brrrrrr ( #20479 )
2023-09-24 21:33:29 -04:00
deltanedas
6738fc06d5
fix moth z on clothes eating ( #20456 )
2023-09-24 16:49:58 -04:00
daerSeebaer
d4a6982b81
Shutdown AME when the fuel is empty ( #20458 )
2023-09-24 16:39:49 -04:00
Kara
fb175a520d
Ghost hearing action ( #19722 )
2023-09-24 16:34:08 -04:00
csqrb
7bb3dd09c7
After killing all nuclear operatives, shuttle will be called instead of instant round end ( #19850 )
...
* ☢️ 🕵️ 💀 🚫 📄 🚀
* 🚀 📢 ❌ 📥 📜
* 🔧 🐛 📢 🚹 🚉 ➡👑 👑
* 😪
* 🧱
* 🚀 🛬 🕔 ➡️ 🕙
* ☢️ ⚙️ 🔵 🔚 🔨 ➡️ 🔵 🔚 ⚙️
these commit names are literally evil who tf does this
2023-09-24 16:16:33 -04:00
liltenhead
3dfb7a6e85
nerf maxcaps ( #20226 )
2023-09-24 15:59:04 -04:00
Slava0135
c4f3f5177a
Fix thirst ( #20472 )
...
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com>
2023-09-24 12:50:41 -07:00
Nemanja
d225bd39fa
basic station event commands ( #20371 )
...
* basic station event commands
* ouagh
2023-09-24 12:46:35 -05:00
Doru991
a9cfd56abc
Fix food trash not spawning ( #20467 )
2023-09-24 13:20:02 -04:00
Repo
16b70ca8f6
Fix declaration of war ( #20399 )
2023-09-23 12:00:12 -08:00
deltanedas
f747bfe5fc
Add navmap beacon to armed nukes ( #20394 )
2023-09-23 11:15:05 -08:00
Leon Friedrich
715653214b
Fix spellbook actions ( #20437 )
2023-09-23 09:33:39 -07:00
PrPleGoo
1a13884961
Task/food hud ( #19312 )
...
* security HUD now shows a job icon on entities with a body
* thirst goggles
* set starting hud gear
* fix build
* remove from starting gear
* remove
* replace
* fix thirst and hunger icons
* update icons
* space
* space
* ]
* ]
* fix build
* fix comments
* fix
* spacing
* field
* move more namespaces
* use AutoGenerateComponentState
* comments
* fix build
* not all fields
* comments
* unpaused
* fix Dirty warning
---------
Co-authored-by: Slava0135 <super.novalskiy_0135@inbox.ru>
2023-09-23 16:14:06 +03:00
Leon Friedrich
684b334806
Action container rejig ( #20260 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-09-23 18:49:39 +10:00
Kara
b8b4e918e2
Mouse rotator system ( #19267 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-09-23 15:45:13 +10:00
dahnte
0be5e1bf80
Fixed lisp bug with capital and lowercase matching and other sounds matched for clarity ( #20370 )
2023-09-23 15:39:47 +10:00
deltanedas
b7cff81587
Openable refactor ( #19750 )
2023-09-22 22:10:04 -04:00
DrSmugleaf
71ab660885
Add role bans tab to the bans admin window ( #20388 )
2023-09-22 14:08:28 -07:00
Waylon Cude
9cbcf67b1a
Metabolism fixes ( #20402 )
...
* In-progress commit for fixing metabolism system
* Commit with all debugging in there
In case I have to revert or something
* Cleanup debug commands
2023-09-22 15:01:42 -05:00
Nemanja
f16ff3a2d9
Rat King Milsim + Buffs ( #20190 )
...
* rat king update
* rummaging
* buuuuunnnnncccchhh of shit
* the last of it
* make rat servants not ghost roles
* pissma buff and cooldown
2023-09-22 15:01:05 -05:00
Wrexbe (Josh)
9e1a9dd6df
Refactor Advertise System ( #19669 )
...
* Refactor Advertise System
* Added interval checks
* More stuff
2023-09-22 08:46:25 -07:00
Kara
f8d194b117
Bows & arrows ( #19771 )
2023-09-22 02:45:21 -07:00
deltanedas
37c5020a71
move ninja objectives code into generic antag system ( #20186 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-21 07:33:18 -07:00
metalgearsloth
1d0a860c34
Fix exped ghost roles ( #20392 )
2023-09-21 23:21:43 +10:00
Jezithyr
31b2c9f830
Refactoring body system to use containers and general body cleanup ( #20202 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-09-21 17:23:02 +10:00
deltanedas
4fbebb6917
Roundstart antag role restrictions revival ( #20108 )
...
Co-authored-by: Ray <vigersray@gmail.com>
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-20 17:54:53 +10:00
dahnte
7631b66c69
Added lisp as a character trait ( #20350 )
2023-09-19 21:51:50 -07:00
metalgearsloth
9f9577acd0
Fix component constraints ( #20241 )
2023-09-20 10:12:48 +10:00
Morb
835bde4c6e
Sex restriction for markings ( #19894 )
...
* Add sex restriction to markings
* Apply to existing systems
2023-09-19 16:56:10 -04:00
metalgearsloth
036b9ef74f
Expeditions rework ( #18960 )
2023-09-19 22:52:01 +10:00
Leon Friedrich
86fa8ae180
Remove IoC resolves in BaseNetConnectorNodeGroup and friends ( #20333 )
2023-09-19 22:44:49 +10:00
Nemanja
fdbadbe579
closet skeleton event ( #19802 )
2023-09-19 15:05:17 +10:00
LankLTE
88ec2aa77c
Fixes Syndicate Bomb logs ( #20240 )
...
* Fixed logs
* fix dumb entity stuff
2023-09-18 21:51:13 -04:00
Pspritechologist
6dd579a385
Adds Duration to EMP Event ( #18437 )
2023-09-18 08:28:05 -04:00
deltanedas
fc6638d7e0
gateway changes ( #20304 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-18 11:09:21 +10:00
Leon Friedrich
df3ff0cee4
Fixes a borg error that was causing random test failures ( #20297 )
2023-09-18 11:06:56 +10:00
DrSmugleaf
c558f00a74
Fix Fultons losing their beacon when split ( #20179 )
2023-09-17 20:22:26 -04:00
metalgearsloth
e5d6d7f1eb
Make GetExplosionResistance event a struct ( #20274 )
...
Also fixed a typo.
2023-09-17 04:04:04 -05:00
metalgearsloth
93ccd1b77d
Fix drain return ( #20276 )
2023-09-16 21:08:05 -08:00
deltanedas
30259e7234
make objective blacklist work ( #20256 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-16 14:25:56 -07:00
TomaszKawalec
282db32ad8
MutationSystem style changes ( #19954 )
2023-09-16 12:25:53 -08:00
deltanedas
621e102c93
refactor nukeops rule a bit ( #19792 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-16 21:48:42 +10:00
Leon Friedrich
7d9693d976
Fix replay recording temporary paths not supporting subdirectories ( #19887 )
2023-09-16 21:46:12 +10:00
metalgearsloth
e08b0954e5
Add navmap beacons ( #19388 )
2023-09-16 18:11:47 +10:00
deltanedas
f7711edbe3
Objectives ecs rework ( #19967 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-16 16:18:10 +10:00
deltanedas
e8c58d1574
Microwaved pais get scrambled name + randomly bricked ( #19982 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-16 16:07:36 +10:00
deltanedas
8aba52d796
fix gateway destinations ( #20172 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-16 15:56:35 +10:00
ShadowCommander
425af9e742
Cleanup GhostSystem ( #17526 )
2023-09-16 15:21:33 +10:00
Leon Friedrich
f7d7f5cc7f
Rename DummyPuppet to VentriloquistPuppet ( #19777 )
2023-09-16 14:54:46 +10:00
612
236a97d190
Disable kuzdu pending growth rate fix ( #20200 )
2023-09-15 09:16:03 -08:00
metalgearsloth
7e4f755d7f
Suppress pathfinding debug assert ( #20101 )
2023-09-15 23:34:01 +10:00
Nemanja
c34913b227
Try and fix mob prototypes ( #19859 )
...
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com>
2023-09-14 20:10:30 -07:00
Morb
8bcab77bc4
Disable SSD indicator for NPC ( #20027 )
...
* Make ActiveNPCComponent shared
* Check if entity have ActiveNPC component
* Make networked
* Fix path
* fix
2023-09-14 22:15:26 -04:00
chromiumboy
3753fed920
Fix adding/removing airlock protections via welding ( #19926 )
2023-09-13 21:54:49 -08:00
Doru991
3f51795cc7
Add plant species mutations ( #19960 )
2023-09-13 20:56:24 -08:00
Whisper
1b3f4c3d7b
Guardians (Holo and holoclown) have syndicate faction ai ( #19816 )
2023-09-13 20:51:10 -07:00
Kevin Zheng
a622844a5f
Make slow spacing variables CCVars ( #19862 )
2023-09-13 19:38:56 -08:00
metalgearsloth
7dc3347181
Fix planet docking ( #20104 )
2023-09-13 22:06:15 +10:00
metalgearsloth
ac66224a3a
Fulton fixes ( #20102 )
2023-09-13 18:01:22 +10:00
Doru991
266dc47b80
welder fix ( #20090 )
2023-09-13 14:35:04 +10:00
deltanedas
b53e5d6661
ninja hotfixes ( #20032 )
...
* check that slot is power cell slot
* add BatteryChangedEvent
* use BatteryChangedEvent when enabling gloves and replacing battery
* sort gloves dependencies
* increase stun duration and cooldown
* play sound when stunning people
* remove dirty for non networked field
* NinjaBatteryChangedEvent
* real
* fake
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-12 14:54:18 -06:00
drteaspoon420
a7980be623
Ensure plants always have some reagents after crossing ( #20078 )
2023-09-12 11:40:11 -08:00
metalgearsloth
7064f262b4
Add ore bag area pickups ( #19358 )
2023-09-12 22:34:04 +10:00
metalgearsloth
fd60d39bc7
Remove instruments compref ( #19560 )
2023-09-12 14:43:06 +10:00
eclips_e
133ca98655
Hardbombs & Defusables ( #15380 )
...
Co-authored-by: Kara <lunarautomaton6@gmail.com>
Co-authored-by: Just-a-Unity-Dev <just-a-unity-dev@users.noreply.github.com>
Co-authored-by: LankLTE <twlowe06@gmail.com>
Co-authored-by: LankLTE <135308300+LankLTE@users.noreply.github.com>
2023-09-11 18:42:38 -07:00
chromiumboy
c853f0bfb7
Artifact containers can safely store radioactive objects (version 2) ( #19652 )
...
* Artifact containers suppress the radioactive of artifacts inside them
* Updated to reflect changes to RobustToolbox
* Made necessary changes after updating RT
* Removed test code
* Made requested change
* Updated due to changes to RobustToolbox
* Renamed function
* Updated to accommodate changes to RobustToolbox
* Actually resolve merge conflict?
* Removed unnecessary change
* Made requested changes
* retrigger checks
* Retrigger checks
---------
Co-authored-by: root <root@DESKTOP-HJPF29C>
2023-09-11 15:58:25 -04:00
metalgearsloth
d5bd1c6f86
Predict StorageComponent ( #19682 )
2023-09-11 21:20:46 +10:00
metalgearsloth
99b77bc2d3
Remove lights compref ( #19531 )
2023-09-11 19:18:06 +10:00
metalgearsloth
e1a91466f1
Fix playtime tracker ( #20014 )
2023-09-11 17:42:25 +10:00
metalgearsloth
28bf3a6240
Remove SharedEye (but content) ( #19481 )
2023-09-11 16:15:23 +10:00
Kara
64a29f0d8a
`InAir` tweaks & chasm fixes ( #19707 )
2023-09-11 16:03:16 +10:00
metalgearsloth
b77265314b
Make role timer tooltips pretty ( #19605 )
...
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com>
2023-09-11 15:44:21 +10:00
Leon Friedrich
5bc14d86ed
Fix crew monitor ( #20003 )
2023-09-11 15:01:53 +10:00
metalgearsloth
3c0439167a
Fix makeghostrole eui ( #19998 )
2023-09-11 14:31:45 +10:00
metalgearsloth
5a0fc68be2
Content update for NetEntities ( #18935 )
2023-09-11 09:42:41 +10:00
deltanedas
6953070d40
ninja bombing target whitelist warp point ( #19977 )
...
* ninja bombing target whitelist
* :trollface:
* add bombing targets to saltern
* oops remove jordans
* remove aspid js too
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-10 16:04:00 -06:00
Interrobang01
3e42c86e9e
Fix cognizine not working on entities with minds ( #19951 )
2023-09-10 12:21:54 -08:00
Leon Friedrich
a08c381018
Make replays record ghost chat ( #19957 )
2023-09-10 21:49:45 +10:00
metalgearsloth
4d1c3ae66a
Revert "Remove IContainer and move functions to the container system.… ( #19975 )
2023-09-10 21:46:36 +10:00
deltanedas
24810d916b
ninja 2 electric boogaloo ( #15534 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-10 16:20:27 +10:00
Arimah Greene
a6af59e3bf
Make PA constructible again ( #19428 )
...
* Change construction graph correctly
https://github.com/space-wizards/space-station-14/issues/18511#issuecomment-1687893199
* Remove unnecessary call to UpdatePathfinding
2023-09-09 23:42:42 -04:00
deltanedas
152a1d1e75
Make monkeys better ( #19407 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-10 12:51:51 +10:00
Leon Friedrich
b45e53603d
Remove IContainer and move functions to the container system. ( #19834 )
2023-09-10 12:16:37 +10:00
Leon Friedrich
2d71eec6f9
Remove AllComponentsOneEntityDeleteTest ( #19965 )
...
* Remove AllComponentsOneEntityDeleteTest
* AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2023-09-09 19:35:05 -05:00
DrSmugleaf
09bce85f19
Fix actions not being usable, ordering, and containers ( #19964 )
2023-09-09 16:14:17 -07:00
drteaspoon420
6a005640cd
Improve plant chemical and gas crossing ( #19950 )
...
Chemicals and gasses are not all wholesale swapped but given 50/50 for every chemical or gas.
2023-09-09 13:54:37 -08:00
Kevin Zheng
1be963cfa5
Add method for real atmos tick rate ( #19861 )
...
Atmos takes a variable number of atmos sub-ticks to complete processing depending on the configuration options.
2023-09-09 10:48:34 -08:00
DrSmugleaf
c71f97e3a2
Refactor actions to be entities with components ( #19900 )
2023-09-08 18:16:05 -07:00
Nemanja
cc5e185c6e
Fix initial infected transformation ( #19735 )
2023-09-08 17:29:49 -04:00
deltanedas
7e77720f01
Scale radiation intensity with stack size ( #19869 )
2023-09-07 13:59:08 -08:00
chromiumboy
ad9c4433f4
Adjust file namespace scope ( #19824 )
2023-09-07 10:49:55 -08:00
Vasilis
2446c6a37b
Hypo can inject solutions back into beakers ( #19877 )
...
* Inject to beakers
* Stop fighting in my pr
* Review
2023-09-07 09:49:02 -07:00
Errant
63c7bca04e
Add pressure limit to gas tanks ( #19879 )
2023-09-06 21:37:23 -08:00
Morb
610a10fb85
Use full file path for temp replays ( #19002 )
2023-09-07 13:56:33 +10:00
Varen
8590d32760
FTL on a spaced tile yeets instead of gibs ( #19883 )
...
* -Changes gibbing on FTL when on a spaced tile to yeeting on FTL if you're not buckled and on a space tile.
* -Throw relative to local shuttle position instead, fine for most cases and more performant
-Use throw code to throw.
* Blanks removal
woops
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
---------
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
2023-09-06 22:13:31 -04:00
deltanedas
58812c6ae7
fix weldable ( #19878 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-06 14:18:11 -04:00
deltanedas
f2669b5771
Clean up APCs ( #19841 )
...
While here, fix an issue where APCs don't update the UI state after a load change.
2023-09-05 13:19:43 -08:00
deltanedas
6d5c310b36
Make constructed hydro trays start empty ( #19620 )
2023-09-05 12:15:06 -08:00
Slava0135
81388f77ed
Add gas tank valve ( #19830 )
2023-09-05 09:20:05 -08:00
deltanedas
a096e5be7e
prevent magnet deconstruction when active ( #19849 )
...
* raise ToolUseAttemptEvent on target as well as tool
* prevent using tools on magnet when active
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-05 19:20:54 +03:00
DrSmugleaf
0527d2e719
Fix barriers not working ( #19774 )
2023-09-04 15:33:40 -07:00
Leon Friedrich
e4ca6f4fb9
Allow solutions to store extra reagent data ( #19323 )
2023-09-05 07:55:10 +10:00
Doru991
c6869c89d0
Add plant phalanximine, fix slippery fruits ( #19820 )
2023-09-04 12:11:40 -08:00
router
0b94825182
Fix thrusters, add new max velocity calculation ( #19688 )
2023-09-04 11:33:47 -08:00
drteaspoon420
a2c9ef04b3
Mutate plant chemical and gas production ( #19455 )
...
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com>
2023-09-04 08:24:39 -08:00
deltanedas
9e60e0db88
gib hitchhikers on ftl ( #19793 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-05 00:16:10 +10:00
deltanedas
04cd014179
nuke lights code change ( #19315 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-04 17:14:10 +03:00
deltanedas
4b5228e10d
disposal emag fix and refactoring ( #19790 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-05 00:11:34 +10:00
metalgearsloth
db1ff07821
Weldable cleanup ( #19809 )
2023-09-05 00:07:01 +10:00
chromiumboy
05e9d2e33a
Plasma fueled radiation collectors ( #19598 )
...
* Fixes issue with solution regenerators
* Update Solution.cs
Removed excess whitespace
* Undid file scoping to make this easier to review
* Initial prototype
* Adjusted coefficients
* Removed unintentional changes from another PR
* Undid unintentional change
* Undid unintentional change
* Added temperature modifier to power production
* Guidebook entry and radiation collector low pressure warning
* Reviewer requested changes
2023-09-04 16:11:57 +03:00
TNE
52ef8f9b70
Allow drag-and-drop insertion of reagents into the ChemMaster ( #19796 )
...
* Add DumpableSolutionComponent
Separates out the component from "DrainComponent" that allows one to drag a bucket/any reagent container onto a drain/sink/toilet to empty it and allows other reagent containers to reuse the code effortlessly.
* Give the ChemMaster 4000 the DumpableSolution Component
Allows drag and dropping solutions into the ChemMaster much like you used to be able to do exclusively with drains. This also allows dumping jugs into them.
2023-09-04 15:53:13 +03:00
AlexMorgan3817
61b0e6abcd
Hot Fix of Gravity Grenades ( #19414 )
...
* Supermatter grenade fix
* taking out the trash
* Removing debug Console.Log() in twostage
* More fixes
* Better to put LoadComponents on Update, else it will modify list of other untriggered components
2023-09-04 15:23:48 +03:00
deltanedas
91cfabd6f6
light refactoring/rework ( #19314 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-03 22:31:10 -07:00
deltanedas
b3f66fff40
decouple objectives round end text from traitor ( #19687 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-03 21:55:34 -07:00
qwerltaz
b6da21fd3e
prevent pulse throw from throwing observers ( #19704 )
2023-09-03 21:52:11 -07:00
metalgearsloth
e9a4b1c747
Fix NPC juke stuttering ( #19805 )
2023-09-03 21:34:20 -07:00
qwerltaz
21b898afcd
Add vent welding ( #19759 )
2023-09-03 21:23:38 -07:00
Jark255
1c19dbb9fb
a small fix for code and... really small ( #19751 )
2023-09-03 14:32:40 -04:00
Morb
a268c890ed
Use race specific identity age to build text ( #19789 )
...
* Use race specific identity age text
* Use variables
* Simplify
2023-09-03 14:01:21 -04:00
metalgearsloth
0c42533433
Fulton tweaks ( #19786 )
2023-09-03 22:18:09 +10:00
metalgearsloth
1127b7961a
Fix MechAir datadefs ( #19778 )
2023-09-03 17:20:45 +10:00
deltanedas
79394e7e70
mech air overhaul ( #19140 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-03 16:30:26 +10:00
/ʊniɹɑː/
b52b063d6f
refactor checkerboard ( #18359 )
2023-09-03 16:16:09 +10:00
Nemanja
1282d3eb68
bloody microwaves ( #19647 )
2023-09-03 00:03:05 -04:00
Leon Friedrich
af79f369ae
Remove outdated access reader method. ( #19765 )
2023-09-03 11:05:22 +10:00
metalgearsloth
c9d68023d9
Fix combat mode context menu ( #19743 )
2023-09-03 06:16:34 +10:00
faint
0b9b4f6532
Fix dumping into disposals ( #19736 )
2023-09-02 00:02:35 -04:00
DrSmugleaf
895e5de553
Fix BuyerJobCondition not being checked when the user has no job ( #19726 )
2023-09-01 00:24:36 -07:00
Nemanja
6695ac2ad6
Show materials as sheets, tweak lathe ui ( #19709 )
2023-08-31 22:28:08 -07:00
Nemanja
f5d961e7be
Fix foldables ( #19717 )
2023-09-01 12:30:40 +10:00
metalgearsloth
4cfc578011
Revert "Remove most usages of obsolete TransformComponent methods (#1… ( #19714 )
2023-09-01 12:30:29 +10:00
Nemanja
56627c1f53
Suiciding no longer sends you to The Void ( #19710 )
2023-09-01 10:46:05 +10:00
metalgearsloth
279674c0b3
Revert "Make lights dim under low power" ( #19708 )
2023-09-01 09:47:30 +10:00
metalgearsloth
3ab346f471
Remove Ammo component references ( #19537 )
2023-08-31 14:33:28 -07:00
deltanedas
7842f0d055
decouple briefing from traitor ( #19668 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-08-31 14:29:45 -07:00
Wrexbe (Josh)
63c1b7b061
Fix jetpack (not) running out of fuel ( #19696 )
2023-08-31 11:54:08 -07:00
metalgearsloth
ef5a4ec306
More ent storage ref ( #19693 )
2023-08-31 22:29:11 +10:00
metalgearsloth
609bf63893
Remove entity storage compref ( #19557 )
2023-08-31 18:32:03 +10:00
DrSmugleaf
3f3ba6ac62
Move minds, roles, jobs and objectives to shared ( #19679 )
2023-08-30 21:46:11 -07:00
Sailor
5fefd5b718
Turn dionas into trees if they overdose on robust too hard ( #19451 )
...
* Add polymorph reactioneffect, make dionas polymorph into trees
* Actually they'll probably die before they get to 60 so there's that.
* Generalize effect loc
* Huh so that works
* Wow
* oh god the tabulation
* what
how
* Review
* Why did it happen again?!?!?!
* Parent adminhypo from an already existing one.
* Since were no longer checking protoname
2023-08-30 22:01:56 -04:00
metalgearsloth
1b336d63bb
Predict folding ( #19663 )
2023-08-31 11:56:13 +10:00
metalgearsloth
b08967b752
Remove disposals compref ( #19558 )
...
This one was relatively painless.
2023-08-30 19:08:23 -06:00
Alekshhh
850a542067
cold ( #19487 )
2023-08-30 19:07:26 -06:00
Nemanja
4d677f0685
1v1 me first to 31 no powerups [Deathmatch Gamemode] ( #19467 )
...
Co-authored-by: Kara <lunarautomaton6@gmail.com>
2023-08-30 18:06:15 -07:00
metalgearsloth
c5c99151aa
Fix fulton parenting ( #19662 )
2023-08-30 18:51:31 -06:00
metalgearsloth
d1236ff995
Fix cargo trading post ( #19656 )
2023-08-30 21:02:58 +10:00
Morb
c99e365ce7
Give nukies the ability to declare war for a TC boost ( #19291 )
...
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com>
2023-08-29 23:56:20 -08:00
metalgearsloth
cae574cbda
Add tile entity occlusion ( #14626 )
2023-08-30 12:32:35 +10:00
Visne
1416942bea
Remove most usages of obsolete TransformComponent methods ( #19571 )
2023-08-30 12:05:19 +10:00
Morb
e009ceac6e
Hide flavor text if identity hidden ( #19635 )
2023-08-30 09:38:16 +10:00
DrSmugleaf
084ad5415c
Fix jobs not getting their round start message ( #19643 )
2023-08-29 17:50:23 -05:00
DrSmugleaf
9567ae3b7f
Fixed not tracking job playtime ( #19639 )
2023-08-29 13:39:16 -07:00
DrSmugleaf
b2672bdd3b
Fix sporadic test fail unable to resolve mind component when terminating ( #19640 )
2023-08-29 12:34:23 -07:00
metalgearsloth
789c5e0a2b
Add fultons ( #18958 )
2023-08-29 16:34:05 +10:00
DrSmugleaf
e221819ef0
Fixed random traitor alive objective lacking the name of the other tr… ( #19624 )
2023-08-28 23:23:19 -07:00
metalgearsloth
d1174827fb
Fix NPC steering log ( #19622 )
2023-08-29 16:11:58 +10:00
deltanedas
92b440c715
fix gateway portal ( #19618 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-08-28 20:50:37 -07:00
DrSmugleaf
15c0211fb2
Refactor minds to be entities with components, make roles components ( #19591 )
...
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2023-08-28 16:53:24 -07:00
Visne
b88c2cbb49
Remove usages of obsolete MetaDataComponent setters ( #19582 )
2023-08-28 19:20:31 +10:00
lzk
43ddd242d0
make SpawnItemsOnUseComponent not require sound field ( #19583 )
...
* Update SpawnItemsOnUseComponent.cs
* Update Content.Server/Storage/Components/SpawnItemsOnUseComponent.cs
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
---------
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-08-27 17:58:59 -04:00
PixelTK
9fef38ab60
Projectile and damage events now include the origin ( #19322 )
2023-08-27 12:28:59 -04:00
Morb
56a49ba999
Localize wires window title ( #19577 )
...
* Localize wires window title
* Reset
2023-08-27 12:41:43 +02:00
Pieter-Jan Briers
3a7274771e
Make bound-UI range checks consistent with interaction. ( #19461 )
2023-08-27 18:27:43 +10:00
Nemanja
3e93e963b5
Add support for custom controls in the character menu ( #19567 )
2023-08-27 18:24:24 +10:00
metalgearsloth
d40f478fc6
Remove some erroneous compadd subs ( #19576 )
2023-08-27 16:08:29 +10:00
metalgearsloth
b311bf3741
Use AllEntityQuery for lagcomp ( #19574 )
2023-08-27 15:04:42 +10:00
metalgearsloth
33e15145ba
Remove ActiveLagComp ( #19572 )
2023-08-27 14:35:52 +10:00
HerCoyote23
407d45cd11
Meleespeech Action, Holoparasite Meleespeech ( #19504 )
2023-08-26 17:26:28 -04:00
Kevin Zheng
ccd0e8b7c4
Support number of uses starting at zero ( #19452 )
...
This allows peelable bananas without replicating the entire YAML
structure to remove this one component.
2023-08-26 09:29:15 -07:00
Alekshhh
cf8dfbca06
Reduce nuke detonation volume ( #19430 )
...
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com>
2023-08-26 00:41:07 -07:00
metalgearsloth
7dbd8f8b7a
Add TryGetNpc ( #19553 )
2023-08-26 13:45:29 +10:00
DrSmugleaf
321986d5cc
Fixed trying to resolve unregistered NPCComponent type, fix NPCs ( #19547 )
2023-08-25 14:52:23 -07:00
Pieter-Jan Briers
bf16698efa
Portable Generator Rework ( #19302 )
2023-08-25 11:40:42 -07:00
metalgearsloth
0b542098db
Remove ghost compref ( #19478 )
2023-08-25 18:50:46 +10:00
metalgearsloth
b5afb96bbd
Remove HTN ComponentReference ( #19480 )
2023-08-25 17:05:21 +10:00
Ilya246
2185a2bf45
Fix radiators overshooting energy transfer ( #19395 )
...
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com>
2023-08-24 23:30:56 -07:00
DrSmugleaf
4daabaae05
Fix invalid types for some discord webhook values ( #19515 )
2023-08-24 22:59:43 -07:00
metalgearsloth
1ba517ec84
Fix eye zoom lerp ( #19377 )
2023-08-25 14:41:04 +10:00
metalgearsloth
a8bac1f91f
Fix some comps for serv4 ( #19511 )
2023-08-25 13:45:54 +10:00
Kistras
25b2be3ffe
Research director should be able to buy science-related items in uplink ( #18986 )
2023-08-25 13:17:01 +10:00
chromiumboy
26caf16152
Borg laws announcement (second attempt) ( #19474 )
2023-08-25 12:56:01 +10:00
Morb
c73a90e16c
Enrich discord round notifications ( #19502 )
2023-08-24 19:53:32 -07:00
DrSmugleaf
913c80db4a
Add round end Discord pings, discord webhook API ( #19468 )
2023-08-24 16:50:07 -05:00
Visne
c7b21b631b
Remove unused dependencies ( #19490 )
2023-08-24 09:55:15 -08:00
Ilya246
6cf15177b3
Rebalance radiator cooling and material cost ( #18823 )
2023-08-24 09:36:16 -08:00
DrSmugleaf
35107f7c2b
Fix component generic usages where IComponent would not be valid ( #19482 )
2023-08-24 20:10:55 +10:00
metalgearsloth
48d0e742c0
Remove the 1 IContainerManager usage ( #19477 )
2023-08-24 16:39:15 +10:00
LankLTE
b235c06f4e
Borg emag tweaks ( #19373 )
...
* Laws update
* stun change
* stuntime in component
* history might be fucked
2023-08-23 19:54:59 -04:00
crazybrain23
dccb52fe2a
Add new body examin state ( #19435 )
2023-08-23 17:41:54 -04:00
Moony
3d3c9e3348
Toolshed part 2 ( #18997 )
...
* fixe
* Save work.
* Rune-aware parser.
* oogh
* pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests pass tests
* Publicizes a lot of common generic commands, so custom toolshed envs can include them.
* i think i might implode
* Tests.
* a
* b
* awa
---------
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
2023-08-23 16:03:41 -05:00
metalgearsloth
735626654a
Remove FixtureId ( #19280 )
2023-08-23 18:55:58 +10:00
Doru991
ecd145b274
Fix zombie eye appearance ( #19427 )
2023-08-23 00:51:59 -04:00
Kevin Zheng
f8bdfd6d26
Make lights dim under low power ( #19317 )
...
* Make lights dim under low power
* Slightly more dramatic curve
2023-08-22 20:29:10 -05:00
DrSmugleaf
a88e747a0b
Refactor serialization copying to use source generators ( #19412 )
2023-08-22 18:14:33 -07:00
Chief-Engineer
70f23fcc23
add info to entity coordinate logs ( #19257 )
2023-08-22 22:01:18 +10:00
/ʊniɹɑː/
f2954fff96
allow richtext on papers + edit premade documents ( #18154 )
2023-08-22 21:50:03 +10:00
Tom Leys
bc097c7b4d
Teleport noobs off Arrivals shuttle to spawn ( #17189 )
2023-08-22 20:46:50 +10:00
Leon Friedrich
4d845caa07
Allow zoom command to ignore zoom limits ( #19419 )
2023-08-22 19:27:41 +10:00
Kevin Zheng
bb7a19d32e
Make thermomachines more thermodynamically sound ( #18984 )
...
Co-authored-by: Ilya246 <ilyukarno@gmail.com>
2023-08-22 00:34:45 -07:00
Errant
2565a045ca
Deathgasp changes for mutes ( #19025 )
...
Co-authored-by: Errant <35878406+errant@users.noreply.github.com>
2023-08-21 23:05:16 -07:00
Leon Friedrich
89b0dba68e
Make the round end summary use recursive PVS overrides ( #19083 )
2023-08-21 21:55:52 -07:00
Interrobang01
93f85751f7
Autocapitalize the word I in IC chat ( #18633 )
2023-08-21 21:43:37 -07:00
astriloqua
7c5b9c497d
Toilet Fix ( #18622 )
...
Toilet Fix (#18622 )
2023-08-21 21:21:50 -07:00
deltanedas
e837f2fd85
air alarm signal ports and other stuff ( #18642 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-08-21 14:18:30 -07:00
Vordenburg
2cbe8609a3
Make lobby song update occur at round end ( #19303 )
2023-08-21 14:54:44 -04:00
metalgearsloth
d7abbab082
Add gatherable break sounds ( #19360 )
2023-08-20 14:05:43 -07:00
Morb
984b77e991
Return roundstart nuke ops greeting sound ( #19320 )
2023-08-19 21:07:09 -04:00
deltanedas
00bae110e1
move hot plate item placement stuff into its own system ( #18923 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-08-19 17:37:19 -07:00
deltanedas
e65212ab90
better solar flare ( #19189 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-08-19 16:39:35 -07:00
chromiumboy
26eb71f1eb
C.H.I.M.P handcannon redesign ( #19004 )
...
* Added basic alternative fire mode system for the CHIMP
* Redesign of the CHIMP handcannon
- the CHIMP now has an internal rechargable battery (10 shots at 100% charge)
- it has three alternative fire modes, one for each particle type, that its user can easily switch between
- syndicate scientists have access to an experimental version which can also fire omega particles (4 TC)
- each particle type now has a distinct color and damage type: delta (red): heat, epsilon (green): radiation, zeta (yellow): shock, omega (purple): heat + radiation. This affects A.P.E.s as well
- CHIMP particles now do 10 damage (up from 5)
- all CHIMP particle cartridges have been removed from the game (including the syndicate omega particle ammo pack)
* Code revisions
* Code revisions
- Removed changes to particle damage and damage types
- The experimental CHIMP was removed from the syndicate uplink and replaced with an upgrade kit, which when used on a standard CHIMP will convert it to an experimental one
* Code revisions
- Added a 2 second DoAfter for applying the upgrade kit
* Fixed spelling mistake
* Update projectiles.yml
Removed commented code
* Update Content.Server/Weapons/Ranged/Systems/AlternativeFireModesSystem.cs
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
* Code revisions
- Implemented changes requested by EmoGarbage
- Removed UpgradeKitComponent in favor of using a construction graph
- Renamed AlternativeFireModesComponent.cs to BatteryWeaponFireModesComponent.cs
Textures
- Reverted omega particle to being a green color
- Epsilon particles are now a cyan color
* Added comments
* Revisions
- Moved BatteryWeaponFireModesComponent from Shared to Server
- Restricted access to this component to BatteryWeaponFireModesSystem
- Changed the CHIMP upgrade kit to a chip
- Updated the localization files to reflect this change
* Delete interaction-upgrade-kit-component.ftl
This file is no longer needed
* Update battery_guns.yml
Added new description for the experimental CHIMP
* Update battery_guns.yml
Updated experimental CHIMP description again...
* Fixed issue with ItemComponent
---------
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
2023-08-19 18:54:52 -04:00
Vordenburg
71d4303393
Lint more stuff ( #19307 )
2023-08-19 11:00:41 -07:00
metalgearsloth
4a7bb270a0
Remove preprocessor flags for NPC logs ( #19281 )
2023-08-19 00:15:26 +10:00
metalgearsloth
1313545719
Fix double-emotes ( #19279 )
2023-08-18 23:59:23 +10:00
Repo
2dd042f7f9
Fix for Mopped chems not transfering ( #19238 )
2023-08-17 15:00:46 -07:00
metalgearsloth
0a945a6803
Merge pull request #19254
...
* Fix emote chirps
* named args time
2023-08-17 13:40:10 -07:00
Kara
1e65eea905
Fix some TEG code conventions ( #19259 )
2023-08-17 11:50:41 -07:00
chromiumboy
a39fa80d58
Add lathe material ejection ( #19218 )
...
This completes PilgrimViis' (now closed) PR 16398. It addresses issue 10896, by allowing materials to be ejected from most lathes (except the ore processor and sheet-meister 2000)
* - Refinements to the material ejection UI
- Made the lathe UI default to a slightly larger size
- Fixed an offset issue with the label of the item currently being printed in the build queue UI
* Allow the materiel reclamation UI to pop if there is material left in the lathe, but not enough to print any sheets
---------
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com>
2023-08-17 09:22:01 -08:00
LankLTE
1f42412203
Revenants no longer cause the object to emag itself ( #19199 )
2023-08-16 03:33:12 -05:00
DrSmugleaf
3690ae482b
Limit saving admin logs to one task ( #19146 )
2023-08-16 09:12:10 +02:00
Arimah Greene
3e464cd1f0
Add CVar for customizing round restart time ( #19136 )
...
Co-authored-by: TsjipTsjip <19798667+TsjipTsjip@users.noreply.github.com>
2023-08-16 04:36:50 +03:00
Nemanja
b8250f9601
entity storage tweaks ( #19182 )
2023-08-15 16:49:30 -06:00
Fahasor
65c7e88c48
Make jugs label deletable ( #19082 )
...
* Fix bug with undeletable label on jugs
* Fix label text for jugs
* Documented LabelComponent
* Revert "Fix label text for jugs"
This reverts commit 38b7cc75ca51770b3693d0cef4f0364424619b73.
* make jugs labels names lowercase
* Fix documentation of LabelComponent
2023-08-15 16:41:10 -06:00
Nemanja
f3b40197b9
remove "failed to send message" popup from radio ( #19184 )
2023-08-15 14:56:42 -06:00
Kara
2e86f4c556
Portal sprite & behavior tweaks ( #19179 )
...
* Portal repalette
* Portal traversal verb + anchoring
* map restriction
* optional max distance checks if we decide to have them later
* lower pointlight energy slightly hopefully makes it less garish
2023-08-15 14:56:14 -06:00
Kara
7db8c781e7
Speech verbs & conditional markup modification ( #18980 )
2023-08-15 13:03:05 -07:00
Chief-Engineer
335e0230f2
Add placement logs ( #18709 )
...
* add placement logs
* add tile log type
* add support for spawn command
a little janky because the log message isn't entirely accurate when it's the result of a command use
* move method to ActorSystem.cs
* switch to TryGet and outs instead of multiple returns
2023-08-14 23:11:54 -06:00
Leon Friedrich
5b77f9b32f
Allow mind system to spawn ghosts during the post-round phase. ( #19091 )
2023-08-14 23:08:47 -06:00
DrSmugleaf
71f5e38faf
Fix search being case sensitive for admin logs from uncached db rounds ( #19066 )
...
* Fix search being case sensitive for admin logs from uncached db rounds
* Fix text search query for sqlite
2023-08-14 18:27:25 -06:00
DrSmugleaf
30222a9f3b
Add doafter when disconnecting someone else's internals ( #19148 )
2023-08-14 18:25:58 -06:00
Арт
a7583eb525
Construct and upgrade mini gravity generator ( #18568 )
...
* Construct and upgrade mini gravity generator
Now the mini gravity generator can be assembled/disassembled, the necessary machine board has been added to ShuttleCraft technology. Now it is possible to destroy the mini gravity generator and improve its components, thereby increasing the maximum charge of the generator.
* Test with empty OnRefreshParts
Perhaps this will help to get rid of the error during the test...
* Revert "Test with empty OnRefreshParts"
This reverts commit 5f32e15d66a4cb0d8df7578593867062be7872d8.
* Test without OnRefreshParts
Let's check if the problem is multiple inheritance.
* Revert "Test without OnRefreshParts"
This reverts commit d319757aa15a8ebec1237e552213e80eb8042790.
* Enabled by default
Maybe this will solve the problem, and maybe not...
* Swapped the components ApcPowerReciver and GravityGenerator
The previous "solution" did not give results, perhaps this time it will work....
* Revert "Swapped the components ApcPowerReciver and GravityGenerator"
This reverts commit 38759ca5a3465908b97d1d7e6ca583f8e9a97afb.
* Brought everything back to the beginning
* One parent in generator prototype, test
* Revert "One parent in generator prototype, test"
This reverts commit f7275b5d53234d9f66e8b4df0692596e14d82c95.
* Test without switchedOn and charge
* Revert "Test without switchedOn and charge"
This reverts commit 3916de8cc68e488098e6adc1e6b13e00d3f0e1a1.
* Revert "Revert "Test without switchedOn and charge""
This reverts commit 3d95efbfd4cb358b5c04a2302a377d51eb5f34cc.
* Update Resources/Prototypes/Entities/Structures/Machines/gravity_generator.yml
---------
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
2023-08-14 20:23:40 -04:00
metalgearsloth
a13da27905
Throwing fixes ( #18576 )
...
* Throwing fixes
- Status should always be reset.
- ResetDynamics when I meant ResetMassData but didn't matter anyway.
* a
2023-08-14 19:49:59 -04:00
Nemanja
7ddee71379
More borg tweaks ( #19143 )
...
* borg tweaks but i'm gonna go code fun stuff first
* werkin' on it
* a ton of tweaks
* fuck everyone and then myself
2023-08-14 18:34:23 -05:00
deltanedas
1edd6e53fb
temperature reset on rejuvenate ( #19142 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-08-14 15:28:52 -07:00
crazybrain23
024d2f3f98
Singularity Stability Tweaks (fixed) ( #19135 )
...
* Singulo drain
* PA levels
---------
Co-authored-by: liltenhead <liltenhead@gmail.com>
2023-08-14 15:01:56 -06:00
mhamster
5ce47fbb03
Add ability to burn papers +Flammable tweaks. ( #18955 )
2023-08-14 15:45:55 -04:00
Kara
5668579873
Add cooldown to bike horn implant ( #19128 )
2023-08-14 09:04:41 -07:00
c4llv07e
d7eb3bfb44
Pipe painter (now with airlock painter) ( #19031 )
...
* Add a pipe painting function to the airlock painter
Signed-off-by: c4llv07e <kseandi@gmail.com>
* Rename engineer painter to omnipainter
Signed-off-by: c4llv07e <kseandi@gmail.com>
* review changes
Signed-off-by: c4llv07e <kseandi@gmail.com>
* fix migration duplicate
Signed-off-by: c4llv07e <kseandi@gmail.com>
---------
Signed-off-by: c4llv07e <kseandi@gmail.com>
2023-08-14 15:06:21 +03:00
Leon Friedrich
5ba1a41742
Trim migration.yml ( #19081 )
2023-08-14 01:44:34 -06:00
Vasilis
55e9a2f117
Nuke detonation sound effect is global again ( #19077 )
2023-08-13 23:55:50 -04:00
Nemanja
d433ded402
RPED fixes ( #19050 )
2023-08-13 23:36:08 -04:00
Nemanja
6a125b55df
Fix various IC states not counting as dead ( #19049 )
2023-08-13 23:34:18 -04:00
Vordenburg
694a6cfc1c
Add Destructible SpawnGasBehavior ( #18965 )
2023-08-13 21:55:06 -04:00
Vordenburg
7582474f1a
Lint more const string prototypes ( #18922 )
2023-08-13 20:26:59 -04:00
DrSmugleaf
35d7656784
Add ahelp typing indicator for admins ( #19060 )
...
* Add ahelp typing indicator for admins
* Lower typing updates throttle from 3 seconds to 1
* Add stopping typing when sending a message
* Lower typing indicator timeout from 15 to 10 seconds
2023-08-13 18:03:17 -05:00
DrSmugleaf
7ab11dd20b
Fix remove hands popup and remove single hand admin smite not being available ( #19099 )
2023-08-13 17:50:58 -05:00
Leon Friedrich
23b8c41a5b
Fix round-summary crash ( #19090 )
2023-08-14 06:11:12 +10:00
PixelTK
1e36976d3a
Arachnid zombie hands fix ( #19073 )
...
* zombie hands begone
* the shortening
* Move it to SharedHandsSystem
* do the requested changes
2023-08-13 15:51:20 -04:00
eoineoineoin
4ccc8a04be
Improve paper stamping experience ( #17135 )
2023-08-13 14:28:10 -04:00
Nemanja
2f2df5c74b
Fix DNA scrambler ( #19079 )
2023-08-13 12:56:21 -04:00
Vordenburg
19326be2d4
Expand PVS entities to all players at round end ( #18963 )
2023-08-14 02:55:04 +10:00
PixelTK
f189b73fe5
Arachnid rework ( #18631 )
...
* Merge before I fuck up anything again
* craft whitelist
* Sericulture
* Spider
* gone
* quickly fixed
* and coders taketh away
* And we take more away
* sericulture improvements
* arachnid
* better webbed
* OH WAIT
* test fail
2023-08-13 01:38:05 -06:00
Morb
fb5f8dadbb
Wheelchair fixes ( #18901 )
...
* Remove netsync
* Replace OnStartup with OnMapInit
* Dont remove component
* Remove component ensure
* Remove using
* Cancel all moving or stand events
* Fix description
* Revert "Replace OnStartup with OnMapInit"
This reverts commit 5b7470d0dfa7a7c127dec6a06534b339f140ffac.
* Remove stand events cancel
2023-08-13 01:29:39 -06:00
Vordenburg
1df650871d
Support weighted tile variantize ( #18940 )
...
* Support weighted tile variantize
* Remove unused using
* Use an array
2023-08-13 01:25:54 -06:00
brainfood1183
ae5dcbabee
Holoclown (clown only) syndicate uplink item. ( #18966 )
...
* Holoclown (clown only) syndicate uplink item.
* added clumsy to holoclown
* holoclown now uses clown names, holoclown kits box now counts as boxhugs for crafting.
* gibs holoparasite on death if has hands (this will cause the items in hands and pockets to drop.
2023-08-13 01:18:09 -06:00
Doru991
3af1cc0dbd
Botany tweaks vol. 2.5 ( #19039 )
...
* Buff nutriment on plants
* Super composting buff
* 1984 pt. 2
* Use standard function
2023-08-13 01:10:22 -06:00
/ʊniɹɑː/
22ece21d2c
add spare men + adjust up one row ( #19047 )
2023-08-13 01:10:09 -06:00
Nemanja
812cceae9d
Borg tweaks ( #19046 )
...
* borg tweaks
* wahoo
2023-08-13 01:09:30 -06:00
LightVillet
6edd731833
Fixing spilling empty containers ( #19048 )
...
Co-authored-by: LightVillet <dev@null>
2023-08-13 01:08:54 -06:00
metalgearsloth
9bd47c0492
Add whitelist check to hand gathering ( #19053 )
2023-08-13 01:07:33 -06:00
Kevin Zheng
d7fa5b73c3
Remove atmos device dependency on game timer ( #18847 )
2023-08-13 16:42:12 +10:00
TaralGit
8acac895fc
(Re)Adds open bolt animations for gun sprites ( #17219 )
...
Co-authored-by: and_a <and_a@DESKTOP-RJENGIR>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-08-13 15:58:07 +10:00
deltanedas
a4cbe81be5
kill target has to be human ( #18995 )
...
* kill target has to be human
* death to linq
* file scope
* !!!
* :trollface:
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-08-12 21:01:20 -04:00
Nemanja
f3c319df4b
remove borg playtime preventing borging ( #19029 )
2023-08-12 17:32:43 -05:00
Nemanja
98fa00a21f
Borgs ( #18136 )
...
* Laws
* positronic brain and PAI rewrite
* MMI
* MMI pt. 2
* borg brain transfer
* Roleban support, Borg job (WIP), the end of mind shenaniganry
* battery drain, item slot cleanup, alerts
* visuals
* fix this pt1
* fix this pt2
* Modules, Lingering Stacks, Better borg flashlight
* Start on UI, fix battery alerts, expand activation/deactivation, low movement speed on no power.
* sprotes
* no zombie borgs
* oh fuck yeah i love a good relay
* charger
* fix the tiniest of sprite issues
* adjustable names
* a functional UI????
* foobar
* more modules
* this shit for some reason
* upstream
* genericize selectable borg modules
* upstream again
* holy fucking shit
* i love christ
* proper construction
* da job
* AA borgs
* and boom more shit
* admin logs
* laws redux
* ok just do this rq
* oh boy that looks like modules
* oh shit research
* testos passo
* so much shit holy fuck
* fuckit we SHIP
* last minute snags
* should've gotten me on a better day
2023-08-12 16:39:58 -05:00
Pieter-Jan Briers
a242af506e
Adds the thermo-electric generator ( #18840 )
...
* Basic TEG start.
Connects via node group.
* Basic TEG test map
* Sensor monitoring basics, TEG circulator flow
* Basic power generation (it doesn't work)
* More sensor monitoring work
* Battery (SMES) monitoring system.
* Sensor monitoring fixes
Make it work properly when mapped.
* Test map improvements
* Revise TEG power output mechanism.
Now uses a fixed supplier with a custom ramping system.
* TEG test map fixes
* Make air alarms and pumps open UI on activate.
* Clean up thermo machines power switch.
Removed separate Enabled bool from the component that always matched the power receiver's state.
This enables adding a PowerSwitch component to give us alt click/verb menu.
* TEG but now fancy
* Make sensor monitoring console obviously WiP to mappers.
* Vending machine sound, because of course.
* Terrible, terrible graph background color
* Examine improvements for the TEG.
* Account for electrical power when equalizing gas mixtures.
* Get rid of the TegCirculatorArrow logic.
Use TimedDespawn instead. The "no show in right-click menuu" goes into a new general-purpose component.
Thanks Julian.
* Put big notice of "not ready, here's why" on the sensor monitoring console.
* TryGetComponent -> TryComp
* Lol there's a HideContextMenu tag
* Test fixes
* Guidebook for TEG
Fixed rotation on GuideEntityEmbed not working correctly.
Added Margin property to GuideEntityEmbed
* Make TEG power bar default to invisible.
So it doesn't appear in the guidebook and spawn menu.
2023-08-12 15:41:55 -05:00
potato1234_x
f4bbe3603d
Add trash carts and janitorial trash carts ( #18996 )
...
* everything
* half loot
2023-08-12 13:05:32 -06:00
Leon Friedrich
9b478a9f22
Fix tooltips for non-disabled verbs ( #19009 )
2023-08-11 23:18:22 -07:00
Kara
7b51cebfea
Deathgasp + last words / succumbing / fake deathgasp as crit actions ( #18993 )
2023-08-11 22:56:34 -07:00
Pieter-Jan Briers
73996d17e4
Remove accidental using directives on transient dependencies. ( #18999 )
2023-08-11 16:56:40 -05:00
Tom Leys
4a55a000cb
Add Fire-fighting remote for Fire-doors ( #16189 )
2023-08-11 02:29:33 -07:00
metalgearsloth
0f917d22d7
Color flash effect fixes ( #18952 )
2023-08-10 10:44:52 -07:00
AlexMorgan3817
62ccbdaeae
Supermatter grenades ( #13747 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-08-11 00:29:47 +10:00
Kara
baddcf1b26
Chain link fencing ( #18956 )
2023-08-11 00:16:25 +10:00
chromiumboy
636819f4e3
Hacking protections for airlocks ( #18894 )
...
* Adds the ability to better protect to the internal wiring of airlocks
- Achieved by opening the maintenance panel, adding either steel or plasteel to the airlock, then welding the plate in place
- To access the wiring, the plating must be cut with a welder and then pried out with a crowbar
* Code revisions
- Cleaned up the code
- Cutting the security grille can now shock you
- Atmospherics and Security dept airlocks start with a medium level of protection (a welded steel plate)
- Command dept airlocks start with a high level of protection (a welded plasteel plate and electrified security grille)
* Code revision
- Accounted for a potentially null string
* Update Content.Server/Construction/Completions/AttemptElectrocute.cs
Co-authored-by: Slava0135 <40753025+Slava0135@users.noreply.github.com>
* Update ChangeWiresPanelSecurityLevel.cs
Adjusted scope
* Update Content.Shared/Wires/SharedWiresSystem.cs
Co-authored-by: Slava0135 <40753025+Slava0135@users.noreply.github.com>
* Update Content.Shared/Wires/SharedWiresSystem.cs
Co-authored-by: Slava0135 <40753025+Slava0135@users.noreply.github.com>
* Update ChangeWiresPanelSecurityLevel.cs
Removed get / setter and added [ValidatePrototypeId] attribute
* Update ChangeWiresPanelSecurityLevel.cs
Set security level to "Level0" as the default
* Update airlock.yml
Removed 'super max' level of security
* Update WiresPanelSecurityLevelPrototype.cs
* Update WiresSystem.cs
Added check for WiresAccessible to OnInteractUsing
* Update AttemptElectrocute.cs
File scoped namespace
* Update ChangeWiresPanelSecurityLevel.cs
File scoped namespace
* Update AirlockSystem.cs
File scoped namespace
* Update SharedWiresSystem.cs
Removed boiler plate 'OnGetState' and 'OnHandleState'
* Update WiresPanelComponent.cs
Implemented AutoGenerateComponentState
* Removed unnecessary usage references
* use TryCloseAll when wires not accessible
* minor changes to AttemmptElectrocute
* lets try all 7 levels
* fix indent in airlock graph
* fix indent 2
---------
Co-authored-by: Slava0135 <40753025+Slava0135@users.noreply.github.com>
Co-authored-by: Slava0135 <super.novalskiy_0135@inbox.ru>
2023-08-10 11:33:03 +03:00
Leon Friedrich
9da4679220
Remove or fix broken Dirty() calls. ( #18933 )
2023-08-10 14:17:43 +10:00
Doru991
30f0ad2134
Botany tweaks vol. 2 ( #18888 )
...
* Even more consumption
* Revert "Even more consumption"
This reverts commit 94ae0eca0ba1b4a55913f92519e1354b77e70734.
Oops forgot a file
* Believe it or not, more nutrient consumption
* Buff ez nutrient and l4z
* Add left 4 zed to emagged nutrimax just because
* Change some thresholds
2023-08-09 19:43:06 -06:00
Ilya246
d3244b6049
copy-settings-to-all-similar for scrubbers and vents in air alarms ( #18363 )
2023-08-09 14:20:19 -04:00
Pieter-Jan Briers
9124c60db2
Fix assert when arming the nuke ( #18891 )
...
Apparently trying to anchor an entity twice throws an assert!
2023-08-08 22:16:41 -07:00
LankLTE
6b2fef1ac8
small moth changes ( #18810 )
...
* changes
* fix test fail hopefully
* disallow eating containers
* no more eating stored stuff
2023-08-08 22:05:05 -06:00
metalgearsloth
50f0d10226
Fix metabolizer exception ( #18878 )
2023-08-08 21:47:44 -06:00
Slava0135
375f487d94
Fix stun baton throwing and visual effect ( #18777 )
2023-08-08 12:19:31 -08:00
chromiumboy
2df70799f8
Add access configurator ( #18638 )
...
The access configurator programs the access levels of any access reader. To use the access configurator, players must:
- Insert an ID card
- Click a nearby entity with an access reader with the access configurator in hand
- Change the access list
Note that players only need one of the access levels listed on the device to lock/unlock it, but will only be able to alter access settings when they all of the access levels listed on the device
For example, an airlock which has 'Science' and 'Engineering' access listed can be opened by any player with either 'Science' or 'Engineering' access. However, to change the access settings on this airlock, a player must have both 'Science' and 'Engineering' access. This is to prevent people from easily breaking into secure areas with this tool, by adding one of their own access levels to the target device
Obviously, the most useful ID card to use with this tool is one with all access, since it can change the settings of any device. Removing all access requirements from a device will make it useable by anyone.
---------
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com>
2023-08-08 10:30:46 -08:00
Ilya246
376a71100d
Fix radiator transfer rate in high-pressure environments ( #18858 )
...
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com>
2023-08-08 01:16:23 -07:00
Leon Friedrich
6982f238e8
Add SaveLoadSavePrototype test ( #18859 )
2023-08-08 17:27:16 +10:00
Doru991
67e2f3799f
Minor botany tweaks ( #18832 )
...
* Make the water consumption actually influenced by the seed's water consumption value
* Tweak default water and nutrient consumption
* Composting plants works now
* Tweak seeds YML, add ez nutrient bottle to Nutrimax
* Increase default nutrient consumption a bit
2023-08-07 18:29:59 -06:00
Morb
8187e00072
[Trait] Wheelchair bound ( #18785 )
...
* Init commit
* move to shared and remove all from component
* maybe that
* Use SharedBuckleSystem
* Rename to WheelchairBound
* Move Carriage to prototype
* Update sprite to TG, add folded sprite, rename carriage to wheelchair
* Fix wheelchair rsi path
* Add stand & down for buckling
* Add wheelchair inhand sprites
* Move wheelchair down in file & fix fold sprite & add suffix Vehicle
* Use new wheelchair id
* Add standing & speed reset on component remove
* Split system to leg paralyzed and wheelchair bound
* Rename to LegsParalyzed
* Rename in prototype
* Move LegsParalyzed to shared
---------
Co-authored-by: Ray <vigersray@gmail.com>
2023-08-07 18:28:59 -06:00
TotallyLemon
fc0211e4e0
RPED can now add parts to in-progress machine frames ( #16633 )
...
* RPED construction
* Requested Changes
2023-08-07 20:26:24 -04:00
deltanedas
6f6f5cbdab
remove sharps from uplink code ( #18807 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-08-07 20:16:49 -04:00
Fahasor
c34878e775
Mop fix ( #18758 )
2023-08-07 11:47:34 -06:00
Kevin Zheng
57bf21cb6a
Add atmos tick time to atmos device update event ( #18781 )
2023-08-07 11:36:43 -06:00
metalgearsloth
3b1e6d30e7
Remove GCQueue ( #18820 )
2023-08-07 11:27:46 -06:00
ShadowCommander
c4fb166af3
Particle Accelerator power changed admin chat warning ( #18806 )
2023-08-07 11:07:57 -06:00
ubis1
e203423665
Emaggable protolathe ( #18456 )
2023-08-08 00:21:04 +10:00
Chief-Engineer
1c476731ed
add destructible logs ( #18788 )
2023-08-08 00:20:32 +10:00
deltanedas
3e64676dbd
meat rotting hotfix ( #18760 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-08-07 21:13:35 +10:00
metalgearsloth
649295dcd2
Call goat protective services ( #18812 )
...
* Limit reproductivecomponent in confined areas
* Slight bump
2023-08-07 04:48:47 -05:00
Slava0135
53db6bc265
Examine throwable damage ( #18580 )
2023-08-07 19:09:35 +10:00
Leon Friedrich
88b3417c3d
Fix setmind command ( #18799 )
2023-08-07 17:18:39 +10:00
Kara
afead24f1e
Rename spacebucks to spesos ( #18805 )
2023-08-06 23:43:34 -06:00
Leon Friedrich
6a45d36457
Fix mind test issues ( #18793 )
2023-08-07 13:29:10 +10:00
Moony
81e4668df3
Revert "Make power grid check event force APCs off ( #17935 )" ( #18731 )
...
This reverts commit d21e4a1d4e .
2023-08-06 13:39:48 -05:00
Ilya246
f99741937c
Adjust radiator flow rate and fix space detection ( #18764 )
...
The previous dT did not accurately represent the actual tick time. This is being investigated separately.
Check environment mixture for zero moles, because space mixtures do not necessarily return null.
While here, make an unrelated style change involving TryComp.
2023-08-06 10:23:43 -07:00
Slava0135
b49f0df05e
fix reflected projectiles dealing stamina damage ( #17648 )
2023-08-06 23:44:41 +10:00
Kevin Zheng
db5dee6db3
Add radiators ( #18728 )
...
* Add radiators
* Limit heat transfer to fluid heat capacity
* Adjust datafield names
* Fix material arbitrage
* This code has been debugged, and so there are no more bugs. Debugging code is therefore unnecessary
* Adjust radiator layer subfloor visibility
* Cache CVars
* No default
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
* Like and unsubscribe
* Fix CVar caching
---------
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-08-06 02:21:05 -06:00
Errant
999fa62538
Fix energy swords healing blunt ( #18753 )
...
* esword fix
* comment
2023-08-06 02:19:32 -06:00
metalgearsloth
83a43b83b3
Medibot fixes ( #18744 )
2023-08-06 00:38:14 -06:00
Bixkitts
956e8b46dd
Fixed Kudzu Spread Falling Asleep After Containment ( #18218 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-08-06 16:08:07 +10:00
metalgearsloth
5d3503222c
Cleanup some lookup stuff ( #18738 )
2023-08-06 15:11:43 +10:00
Vordenburg
413370d545
Fix RandomHumanoid spawn loadouts ( #18723 )
2023-08-06 14:54:45 +10:00
metalgearsloth
cc5d83fe21
Pathfinder parallel change ( #18736 )
2023-08-06 14:41:57 +10:00
deltanedas
37b02466ff
rotting meat ( #18515 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-08-06 13:05:43 +10:00
metalgearsloth
aa8efc9a26
Melee rebalancing ( #17520 )
2023-08-06 12:55:38 +10:00
Leon Friedrich
28a5e32f5e
Add prototype serialization tests. ( #18458 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-08-06 12:47:45 +10:00
metalgearsloth
d3aece12cb
Lookup changes ( #18416 )
2023-08-06 12:44:05 +10:00
Vordenburg
cc8b642444
Add linter-friendly WeightedRandom prototypes ( #18729 )
2023-08-06 12:31:25 +10:00
Leon Friedrich
9c84108672
Change default test pooling options. ( #18732 )
2023-08-06 12:30:28 +10:00
metalgearsloth
fb4d980848
Mining tweaks ( #18686 )
...
So we have pickaxe, drill, crusher, and PKA (projectiles).
The tier list in terms of mining speed should go:
- PKA
- Crusher
- Pickaxe
- Drill
As a result:
- Nerfed PKA firerate to 0.5 and bumped damage (slight DPS nerf due to meta).
- Crusher bumped to 1 hit per second as PKA is still more common and also to make it better at mining.
- Pickaxe is 1 hit per second and also gets structural (fireaxe should still beat it by a little bit) so it's better to break stuff than crusher but worse in combat.
- Drill is 1.5 hits per second but otherwise weak.
2023-08-05 20:23:38 -05:00
Vordenburg
7d08061304
Make anchoring nukes require enough nearby floor ( #18720 )
...
* Make anchoring nukes require enough nearby floor
* Remove unused Anchorable event subscriptions
The nuke doesn't have Anchorable so this never comes up.
2023-08-05 16:28:06 -05:00
Vordenburg
28fe9d9f33
Refactor PacificationSystem ( #18715 )
2023-08-05 16:27:12 -05:00
Vordenburg
298623df4a
Add ClearFactions API ( #18719 )
2023-08-05 13:54:43 -07:00
Chief-Engineer
1b5ec34a7a
add decal logs ( #18710 )
2023-08-05 16:53:02 -04:00
Vordenburg
8a02bb5cda
Make Rejuvenate empty Bloodstream chemicals ( #18716 )
2023-08-05 13:51:07 -07:00
Vordenburg
99a27f3018
Fix wrong Length usage in HandLabeler ( #18718 )
2023-08-05 13:50:57 -07:00
Tom Leys
13b4bc2c56
Build a leaner list during spawn selection ( #18597 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-08-05 21:51:25 +10:00
Slava0135
9443cb1d25
Add splash spill effect ( #18536 )
2023-08-05 21:44:18 +10:00
Kevin Zheng
ba589dbf65
Add station anchors ( #18697 )
2023-08-05 19:24:24 +10:00
Phill101
600621e7ee
Crew manifest as a PDA cartridge program ( #18498 )
...
Co-authored-by: Phill101 <holypics4@gmail.com>
2023-08-05 10:37:08 +02:00
metalgearsloth
8b801b9a33
Fix NPC reloads ( #18694 )
2023-08-05 00:41:46 -06:00
mhamster
7b3f2cd0d4
Add EmpReactionEffect ( #18248 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-08-05 14:31:14 +10:00
metalgearsloth
ead47c541d
Fix humanoid appearances for placement manager ( #18291 )
2023-08-05 14:25:47 +10:00
metalgearsloth
a46b718241
Forensic fixes ( #18681 )
2023-08-04 21:41:33 -06:00
metalgearsloth
a5ed3af5b1
Gun cleanup ( #18682 )
2023-08-05 12:49:27 +10:00
Chief-Engineer
9d1f10dc2c
add glue logs ( #18667 )
2023-08-05 12:26:42 +10:00
Chief-Engineer
cc991634ce
add lube logs ( #18668 )
2023-08-05 12:18:29 +10:00
Chief-Engineer
bfa3989011
improve ignite logs ( #18669 )
2023-08-05 12:18:09 +10:00
Chief-Engineer
4b8ec304d8
add news logs ( #18670 )
2023-08-05 12:17:36 +10:00
metalgearsloth
321f337572
Add spear embedding ( #18578 )
...
* Add spear embedding
* fuck this copy-paste
* Juicier
* the river
2023-08-04 02:56:39 -06:00
deltanedas
e05bac1c15
Various cow fixes ( #18602 )
...
Reparent cow outputs to the correct grid.
Adjust produce so that cows and other multi-stomached animals can eat most produce.
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-08-04 00:15:05 -07:00
LankLTE
70545f4873
Moths. ( #18593 )
2023-08-04 15:21:28 +10:00
metalgearsloth
94e2c7a4b0
Fix godmode mispredicts ( #18524 )
...
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
2023-08-04 14:53:07 +10:00
Leon Friedrich
9c2af43af6
Deduplicate & fix prediction reconciliation test ( #18635 )
2023-08-04 12:21:44 +10:00
Nemanja
6db6b423f4
official security anti-inflatable armament ( #18634 )
2023-08-03 19:53:06 -06:00
Vordenburg
c1d677ea9f
Remove extraneous debug log from PickRule ( #18619 )
2023-08-03 13:58:08 -04:00
router
f97a2dbb13
make ringtone and uplink code 6 notes long ( #17545 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-08-03 21:13:16 +10:00
Moony
e9890a8331
fixe ( #18591 )
...
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
2023-08-02 20:29:34 -05:00
metalgearsloth
868f3298e5
Xeno spitter fixes ( #18573 )
...
* Xeno spitter fixes
- Require hands for pickup compounds
- Ranged combat can force movement to ignore LOS checks if ranged wants better LOS.
* Also spirates
IDK how this worked before but TryGetGun shouldn't care about combatmode.
* 1 more
2023-08-02 15:34:54 -06:00
Moony
e2b22a4cd8
Toolshed ( #17895 )
...
* ogh
* i should save my work
* ogh
* hhcdfhjbghshbxdfhghshc
- lots of bugs in parsing still
- invocation is a stub
* expr parsing works
* awawa
* Saving work
* Improve APIs a bit all around, add shortcuts.
* awa
* awa
* AAAAAA
* save work
* Move shit to engine
* lord
* bql is kill
* forgot the fucking bike rack
* bql is kill for real
* pjb will kill me
* aughfhbdj
* adgddf
* gdsgvfvxshngfgh
* b
* hfsjhghj
* a
* tf you mean i have to document it
* follow C# standards
* Assorted cleanup and documentation pass, minor bugfix in ValueRefParser.
* Start porting old commands, remove that pesky prefix in favor of integrating with the shell.
* bw
* Fix valueref up a bit, improve autocomplete for it.
* awa
* fix tests
* git shut up
* Arithmetic commands.
* parse improvements
* Update engine.
---------
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
2023-08-02 16:09:08 -05:00
chromiumboy
e8960f77b2
Drop stored entities from containers used in crafting recipes ( #18564 )
...
Resolves issue #10852 . If a storage container is a reagent for crafting, items stored inside of it are dropped.
---------
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com>
2023-08-02 10:32:51 -08:00
Slava0135
86f222be9f
Fix damaging thrown item phasing through walls ( #18574 )
2023-08-02 15:44:27 +03:00
deltanedas
3d1ade9684
add gateway for admeme ( #17587 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-08-02 19:47:18 +10:00
Slava0135
52a60f698f
Damage on high speed effect ( #18566 )
2023-08-02 19:32:44 +10:00
Slava0135
e6159d8581
Damage other on hit player feedback ( #18539 )
2023-08-02 19:30:04 +10:00
metalgearsloth
c31c848afd
Shooting NPCs and more ( #18042 )
...
* Add pirate shooting
* Shooting working
* Basics working
* Refactor time
* More conversion
* Update primitives
* Update yml
* weh
* Building again
* Draft
* weh
* b
* Start shutdown
* Starting to take form
* Code side done
* is it worky
* Fix prototypes
* stuff
* Shitty working
* Juke events working
* Even more cleanup
* RTX
* Fix interaction combat mode and compquery
* GetAmmoCount relays
* Fix rotation speed
* Juke fixes
* fixes
* weh
* The collision avoidance never ends
* Fixes
* Pause support
* framework
* lazy
* Fix idling
* Fix drip
* goobed
* Fix takeover shutdown bug
* Merge fixes
* shitter
* Fix carpos
2023-08-01 19:48:56 -05:00
Nemanja
27231420bc
Allow gamemodes to specify custom map pools ( #18429 )
...
* Allow game presets to require certain maps
* make preset maps ignore the game map pool
* make it use a map pool prototype
* Typo
---------
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com>
2023-08-01 16:11:50 -05:00
MisterMecky
1b4d4f8c35
Add chemical scanning goggles ( #18373 )
...
* add chemical scanning goggles
* add prototype and textures
* .ftl stuff
* add lathe, recipe, research stuff
* missing description
* emo review
* remove static method + newlines
---------
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
2023-08-01 15:57:22 -04:00
Arendian
4cd70b241c
Disposable turret explodes when empty ( #18175 )
...
* turret go boom
* fix ammo
* universal function name
* Also explodes when destroyed
* comment added
* Triggerwhenemptycomponent added
* comment adjusted
* Updated uplink description
* Moved to own event file
* file namespace
* rerun tests
---------
Co-authored-by: Slava0135 <super.novalskiy_0135@inbox.ru>
2023-08-01 15:38:22 -04:00
Julian Giebel
78c66cca75
Fix air alarm not checking if device is in device list before sending atmos device settings ( #18436 )
2023-08-01 14:27:59 -04:00
Slava0135
d4c8065e8a
Move and rename damage effect to color flash effect ( #18263 )
...
* move damage effect to different package
* rename to ColorFlashEffect
* renaming some other things
2023-08-01 19:02:54 +03:00
Errant
9b10f7f557
Stealthier whispers ( #17898 )
...
* Stealth whisper take 2
* weh
* fix whisper maxrange
* make variables more distinct
2023-08-01 17:43:02 +03:00
forthbridge
5fc7f21853
Add Spaceshrooms ( #17092 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-08-02 00:10:48 +10:00
Nemanja
9147c91ceb
Make guidebooks specify both damage types and groups ( #18510 )
...
* Make guidebooks specify both damage types and groups
* slothhhhhhhhhh i was in vc you didn't have to leave revIIEEEEWWWWWWW
2023-08-01 00:10:05 -06:00
Nemanja
edd7535564
Make anomaly generator always spawn anomalies on station ( #18508 )
2023-08-01 14:12:55 +10:00
metalgearsloth
73c323fd62
Some MoverController cleanup ( #18484 )
...
Was going to code a feature but forgor it already existed so I just cleaned up some Dirty / EntityQuery<T> stuff.
2023-08-01 00:08:52 -04:00
Vasilis
eda7e744a3
Spilling liquids no longer exposes true identify ( #18505 )
...
* mama i did it by myself!
* wait how does this fix it? what???
* oops
2023-07-31 19:15:17 -04:00
Tom Leys
66ed63dd90
Remember the first entity a Mind controls for the endround screen ( #16950 )
2023-07-31 18:46:06 -04:00
Kevin Zheng
64e6d346d6
Add cvar to deadmin when joining round ( #18430 )
2023-07-31 11:13:38 -08:00
Nemanja
2d08f02d23
Material generators from Afterlight ( #18387 )
2023-07-31 14:42:38 -04:00
faint
104b6527c9
Nuke codes paper stamp fix ( #18488 )
2023-07-31 16:45:36 +03:00
Ilya246
e35d1bd0b8
fix passive vents ( #18457 )
...
* fix passive vents
* fix indent
2023-07-30 23:40:31 -06:00
MishaUnity
87d06110d8
Mass-media console update ( #18466 )
...
* Add Console, PDA news tab, and ringstone popup
* Add English localization
* Add mass-media console board to Advanced Entertainment resrarch
* Fix misprint
* Deleting unused libraries
* Fix round restart problem
* Fixing restart problem
* Just another fix
* Сode optimization
* Code optimization
* Convert News read tab to cartridge
Convert the News read tab into a cartridge, and fix a couple of bugs
* Just another fix
* Some updates
* More fixing!!
Fix cooldown, add author label to read menu
* Again, fix cooldown bug
* Some minor changes
* Revert "Some minor changes"
This reverts commit 470c8d727629ac79994f70e56162adae8659e944.
* Some minor updates
* News write Ui update
* Just another fix
* See commit below comments
* More code readability, more!
2023-07-30 23:34:22 -06:00
Leon Friedrich
3e599e2306
Add missing CleanReturnAsync() to some tests. ( #18471 )
2023-07-31 13:57:52 +10:00
coolmankid12345
a8e2be7539
Give me more nukies ( #18210 )
2023-07-30 21:11:56 -04:00
avery
c15257fa21
Add reflection support for mobs, reflective vest, shuttle walls ( #18186 )
2023-07-30 21:07:45 -04:00
metalgearsloth
b0b1597aad
Fix cargo gifts ( #18449 )
...
Some of the IDs were invalid and no typeserializer.
2023-07-30 12:53:54 -06:00
metalgearsloth
fae9a05ea2
Event horizon serialization ( #18173 )
2023-07-30 20:47:44 +10:00
Arendian
2c5f202dca
Eject casings some distance from the gun ( #18081 )
...
Makes bullet casings launch a bit away from you when shooting a gun. Cycling still drops it at your feet.
---------
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com>
2023-07-29 14:07:31 -07:00
lzk
22d58eee8e
Fix display of ghost role rules ( #18434 )
2023-07-29 11:56:58 -07:00
Leon Friedrich
385b587cfc
Validate prototype ids in c# fields ( #18224 )
2023-07-30 03:34:51 +10:00
metalgearsloth
d4a85afb88
Update GetComponents for IEnumerable ( #18395 )
2023-07-30 03:34:41 +10:00
Leon Friedrich
35d6d490f1
Fix some machine construction bugs. ( #18179 )
2023-07-30 03:29:59 +10:00
Vasilis
55f935e3fe
Adds a cvar to hide PII information in ban message ( #18428 )
...
* my macbook hates running 2 clients
* yes
2023-07-29 20:14:56 +03:00
PrPleGoo
7c088ac1de
Job icons are stored on ID cards ( #18233 )
2023-07-29 18:25:27 +10:00
Nemanja
e03974a0a2
Add logs for research ( #18388 )
...
* Add logs for research
* Update Content.Server/Research/Systems/ResearchSystem.Technology.cs
Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com>
* dumb but ok
* wacka wacka
* Update LogType.cs
---------
Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com>
2023-07-28 23:14:39 -05:00
MishaUnity
e4dcdc0c6e
convert News read tab to PDA Cartridge ( #18368 )
...
* Add Console, PDA news tab, and ringstone popup
* Add English localization
* Add mass-media console board to Advanced Entertainment resrarch
* Fix misprint
* Deleting unused libraries
* Fix round restart problem
* Fixing restart problem
* Just another fix
* Сode optimization
* Code optimization
* Convert News read tab to cartridge
Convert the News read tab into a cartridge, and fix a couple of bugs
* Just another fix
* Some updates
* More fixing!!
Fix cooldown, add author label to read menu
* Again, fix cooldown bug
* Some minor changes
* Revert "Some minor changes"
This reverts commit 470c8d727629ac79994f70e56162adae8659e944.
* Some minor updates
2023-07-28 13:59:03 -06:00
metalgearsloth
e97e7f8137
Revert "Add pathfinding for dynamic bodies" ( #18397 )
2023-07-28 19:58:31 +10:00
Vordenburg
49f3f07e30
Add pathfinding support for NPCs climbing tables ( #17415 )
2023-07-28 16:37:29 +10:00
Vordenburg
494b9e5b93
Add pathfinding for dynamic bodies ( #17416 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-07-28 16:28:00 +10:00
PrPleGoo
852f041581
Add auth to the mass-media console ( #18345 )
...
* process my own comments
* add fields and handling
* little cleanups
* localization
* u
* whoops
2023-07-27 14:25:55 -06:00
Pieter-Jan Briers
7e5d03a1a8
Fix defib "return to body" prompt. ( #18376 )
2023-07-27 15:13:17 -04:00
Ilya246
4c47686fe8
fix angular braking ( #18207 )
2023-07-27 17:38:03 +10:00
Errant
c6d2fe6d03
Attacking a powered light now shocks an unarmed attacker ( #18340 )
2023-07-27 17:37:09 +10:00
MishaUnity
325d2a39ee
add mass-media system ( #18251 )
...
* Add Console, PDA news tab, and ringstone popup
* Add English localization
* Add mass-media console board to Advanced Entertainment resrarch
* Fix misprint
* Deleting unused libraries
* Fix round restart problem
* Fixing restart problem
* Just another fix
* Сode optimization
* Code optimization
2023-07-26 12:49:38 -06:00
metalgearsloth
b478d5326b
Remove component.Initialize calls ( #18230 )
2023-07-26 22:37:52 +10:00
MisterMecky
00104c92e4
change healing popup to be client only ( #18318 )
2023-07-26 02:05:32 -06:00
Nemanja
8b0d6a4d45
Prevent using LOOC in crit ( #18297 )
...
* Prevent crit players from using LOOC
* fix comment
2023-07-26 00:02:48 -06:00
c4llv07e
1b4373d567
Fix radiation sound not working ( #18282 )
...
* Fix radiation sound not working
Signed-off-by: c4llv07e <kseandi@gmail.com>
* Make Geiger sound local
Signed-off-by: c4llv07e <kseandi@gmail.com>
---------
Signed-off-by: c4llv07e <kseandi@gmail.com>
2023-07-25 18:35:19 -06:00
Pieter-Jan Briers
9507520e40
Better synchronous IAsyncEnumerable<T> handling. ( #18296 )
2023-07-26 10:03:41 +10:00
Pieter-Jan Briers
12391b4881
Fix unit tests being inconsistent now. ( #18298 )
2023-07-26 10:03:29 +10:00
deltanedas
063f75ca29
let animals drink things ( #18236 )
...
* thirst .Owner removal
* thirst file scope
* drink update + minor refactor
* drink file scope
* let animals drink things
* dont eat/drink when dont need to
* admeme mouse override
* moo
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-07-25 15:32:10 -06:00
Nemanja
d55cd23b0a
Zombie Mode 𝓡𝓮𝓭𝓾𝔁 ( #18199 )
...
* zombie mode redux
* the great zombie changes
* fix this
* 65 down to 50
* empty
* Changes to address stalling
* make zombie nukies no longer nukies
* actually work
2023-07-25 15:31:35 -06:00
Phill101
ebe72ac2b3
introduce Bleed alert ( #18295 )
...
Co-authored-by: Phill101 <holypics4@gmail.com>
2023-07-25 15:28:35 -06:00
Pieter-Jan Briers
978887bf03
(Probably) fix random integration test failures. ( #18270 )
2023-07-25 11:10:50 +10:00
deltanedas
88eaf7a772
dragon minor refactor and stuff ( #18149 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-07-25 10:32:12 +10:00
Vordenburg
796d818bba
Check Deleted instead of null for HandTeleporter ( #18260 )
2023-07-24 14:21:44 -06:00
Leon Friedrich
f2bfdd8e17
Remove superseded machine linking code ( #18244 )
2023-07-24 12:07:35 +10:00
Leon Friedrich
a4063a5e33
More machine linking related map changes ( #18246 )
2023-07-24 11:29:57 +10:00
Leon Friedrich
5172188a48
Migrate machine linking and resave all maps ( #18243 )
2023-07-24 10:35:09 +10:00
Leon Friedrich
7786daa20e
Add some debug messages for random test failures. ( #18216 )
2023-07-24 03:22:57 +10:00
Pieter-Jan Briers
c6d2dd6c7b
Automatic server replay recordings ( #18235 )
...
Co-authored-by: Moony <moony@hellomouse.net>
2023-07-23 16:02:23 +02:00
metalgearsloth
5dd4169c51
Remove component.Startup calls ( #18229 )
2023-07-23 16:11:13 +10:00
metalgearsloth
1de396d566
Fix jetpack warnings ( #18227 )
2023-07-23 16:00:59 +10:00
TemporalOroboros
df1dcb74ac
Dewarns access ( #16666 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-07-23 14:19:51 +10:00
Nemanja
946073f3d2
fix anomalies spawning on escape pods ( #18225 )
2023-07-23 13:57:13 +10:00
Sailor
32def47862
Nullable reference "warning" ( #18191 )
2023-07-22 13:27:29 -04:00
Pieter-Jan Briers
b4b0fe41db
Admin notes bugfixes ( #18189 )
2023-07-21 15:43:47 +02:00
Riggle
579913b617
Better notes and bans ( #14228 )
...
Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com>
2023-07-21 13:38:52 +02:00
LankLTE
fb53c14a54
Made Artifact EORG a server config ( #18172 )
...
* Added config and updated sala
* CE's suggestion.
* Fixed config
* greater than
2023-07-21 03:49:10 -05:00
Arendian
580d481710
Make clumsy entities able to shoot funny weapons ( #18156 )
...
* Make clumsy entities able to shoot funny weapons
* remove unneeded line
2023-07-19 15:22:07 -06:00
Slava0135
2eb6689834
clown mimimi sleeping sound ( #18127 )
...
* clown mimimi sleeping sound
* make its own component
* different sound (with attribution)
* oopsie
* back to mimimi (with attribution)
2023-07-19 02:55:50 -06:00
TemporalOroboros
6313164368
Fixes singularity collision and consume range ( #13424 )
...
Co-authored-by: keronshb <keronshb@live.com>
2023-07-19 18:01:27 +10:00
Whisper
301fbffcfd
adds both blood level and body temp to analyzers and cryo ( #16778 )
...
* Ports temperature scanning from mining station 14
* Added blood level to analyzer
* adds body temp and blood level to health analyzers and cryo
* Blood and temperature will show N/A if not available
2023-07-18 15:13:26 -06:00
Slava0135
d21e4a1d4e
Make power grid check event force APCs off ( #17935 )
...
* replace query with enumerator
* remove unnecessary imports
* prevent from toggling APC during event
* all entity query i guess
2023-07-18 15:11:43 -06:00
c4llv07e
4b5ab1e2d2
Add machine frame completion feedback ( #18048 )
...
Signed-off-by: c4llv07e <kseandi@gmail.com>
2023-07-18 15:03:13 -06:00
Vordenburg
e47b782ba2
Set door bolt wire cut to false when mended ( #18122 )
2023-07-18 14:56:51 -06:00
Pieter-Jan Briers
a90e7585b9
More PA fixes ( #18131 )
...
If the PA Control Box isn't rotated to match the Fuel Chamber, it actually rotates itself to match.
This rotation triggered a rotation event, which in turn caused RescanParts() to run again, re-entrantly. This broke everything.
Fixed by adding a boolean to just guard against this.
2023-07-18 14:55:18 -06:00
Visne
ee4809a222
Revert "Hunger and thirst HUDs" ( #18125 )
2023-07-18 17:28:28 +02:00
metalgearsloth
fcf01cc6ef
Trashbag stuff ( #18096 )
2023-07-18 21:44:00 +10:00
PrPleGoo
67e4b626c1
Hunger and thirst HUDs ( #18066 )
...
* security HUD now shows a job icon on entities with a body
* thirst goggles
* set starting hud gear
2023-07-18 00:01:22 -06:00
Pieter-Jan Briers
23966e1dff
PA Fixes ( #18116 )
...
* PA Fixes
Fix exception when opening UI if it has the power limiter warning displayed.
Fix it sometimes not detecting parts due to angles not getting normalized before comparison.
* Fix swapped out sprites for PA emitter P0 states
2023-07-17 23:57:59 -06:00
Arendian
a39b3eddbd
New implanters for uplink ( #18038 )
...
* New implants for uplink
* made changes based on reviews
* was meant to be 3
2023-07-17 13:48:09 -06:00
deltanedas
3bdfcbe56d
nuke minor refactor and fixes ( #18100 )
...
* minor nuke refactor, no longer require disk to toggle anchor
* file scope
* fix unanchored prototype
* normal nuke reanchor pro
* somehow fixed everything pro
* !
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-07-17 13:37:33 -06:00
eclips_e
01a0e2002a
Librarian gameplay (DND, but in SS14) ( #17041 )
...
* D&D character sheets
* Tabletop improvements
* Grass battlemap
* You can now put shit inside of the board
* change variable name
* make the grass tabletop better, again
* update the damn thing AGAIN
* update the shit AGAIN
* You can now take stuff out of tabletops
* Make it use parenting to avoid zany bugs
* MORE battlemaps! Battlemaps for everyone!
* You can now dump out pieces + cleanup
* All (most) non-game pieces should fall to the ground
* make the verb a bit more responsive
* Librarian content officially done
* fix tests i think
* i forgot the sheet
* Smidgen of refactoring
* You can no longer put high risk items inside of boards
* no boardgame defusal
* minor refactoring
* hoplogrma
* doc
* fix rt
2023-07-17 03:03:18 -06:00
Ilya246
9261cef915
fire axe plating ( #18087 )
2023-07-17 01:47:20 -06:00
Kevin Zheng
466cee1bc7
Display popup when butchering with the wrong tool ( #18023 )
2023-07-16 23:54:39 -04:00
Leon Friedrich
541eb417e3
Rename Faction to NpcFaction ( #18079 )
2023-07-17 13:51:52 +10:00
Vera Aguilera Puerto
a2893dd6c3
Instrument band support, submodule update to 138.0.0 ( #17995 )
2023-07-16 21:12:53 +02:00
20kdc
69ff0ae2e6
Gravity "Inherent" property for planet maps ( #16695 )
2023-07-16 15:01:54 -04:00
metalgearsloth
99e6f8f0bc
Add FTL fallback ( #16644 )
2023-07-17 01:41:22 +10:00
Slava0135
e9d3d86d30
fix chameleon menu ( #18028 )
2023-07-16 01:04:51 -06:00
Arendian
84bd21b4a7
Deathrattle implant for uplink and slight tracking implant tweak ( #17722 )
2023-07-15 22:59:46 -04:00
Arendian
040cfe3aae
Medibot Fix ( #18063 )
2023-07-15 13:59:45 -06:00
Nemanja
da72b802e9
Longer bounties ( #18053 )
2023-07-15 12:15:12 -06:00
vanx
c109a716e0
rmobjective fix (again) ( #18033 )
...
Co-authored-by: vanx <#vanxxxx>
2023-07-15 17:55:24 +10:00
metalgearsloth
c43db830ea
Significantly improve NPC steering ( #17931 )
2023-07-14 00:48:04 +10:00
Vera Aguilera Puerto
9243050e1a
Construction graph improvements ( #17960 )
2023-07-13 20:23:52 +10:00
metalgearsloth
fbf1d476f2
Component ECS ( #17991 )
2023-07-13 20:20:46 +10:00
crazybrain23
480ac253d0
Fix stamp sound ( #17955 )
...
* Convert stamp sounds to mono
* shhh
* something something stamp sounds
* alphabetical is best betical
* the voices
2023-07-13 00:20:39 -06:00
Nemanja
37e6d99e49
Gas analyzer compref removal ( #17992 )
...
* Gas analyzer compref removal
* don't question it
2023-07-12 13:47:45 -06:00
metalgearsloth
e6d639b21b
Fix biome recursion ( #17982 )
2023-07-11 22:26:19 -06:00
Nemanja
6dbfbc52c0
Good Intercoms ( #17950 )
...
* crystal anomaly
* Good intercoms
* fixes
* fix construction fail
* Revert "crystal anomaly"
This reverts commit 0d9e3f62ff82c79e72f882b9c7f4ca1b9c6e6dd8.
* migration
2023-07-11 17:58:18 -06:00
Nemanja
d2e6e55ed1
Expedition balance pass ( #17969 )
...
* Expedition balance pass
* better
2023-07-11 17:56:43 -06:00
deltanedas
9101b02c7b
ternary gaming ( #17942 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-07-10 17:22:54 -06:00
metalgearsloth
1bb491f4a8
Don't spawn obstructed exp objectives ( #17921 )
2023-07-10 17:16:10 +10:00
metalgearsloth
48276eb00a
Optimise marker spawning ( #17922 )
2023-07-10 17:15:59 +10:00
deltanedas
3432a28271
add kill head objective ( #17891 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-07-09 20:26:17 -06:00
Nemanja
716fcaa4a3
Animal Husbandry ( #17140 )
...
* Animal Husbandry
* suffixes and VV
* sanitize
* fix fails
2023-07-09 16:36:37 -06:00
LankLTE
9e6bd30aa4
Ambuzol Plus ( #17884 )
...
* Added component and functionality.
* Fixed ZombieImmune.
* Zombies now have zombie blood.
* Ambuzol plus.
* Ambuzol plus spawns in bundle.
* Fine CBURN get one too.
* Reworked the reaction
* No more magic blood refilling.
* ok CE i fixed it
* Component change.
2023-07-09 16:01:35 -06:00
deltanedas
c346640ade
escape + kill objective changes ( #17890 )
...
* 3 space indent at start of line jumpscare
* _leftShuttles -> ShuttlesLeft
* stuff
* RequireDead override for the future
* fix 50% logic
* rouge
* pod 1984
* technically more "difficult"
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-07-09 16:00:08 -06:00
metalgearsloth
53a0d1bc83
Center salvage shuttles ( #17906 )
...
It looks slightly offset due to localcenter but don't worry about it.
2023-07-09 15:58:36 -06:00
Slava0135
839720b538
Fix vent critters spawn ( #17833 )
...
* VentCrittersRule scaling chance + spawn on station
* merge mouse migration and vent critters
* fix prototypes
* check if there is no valid locations
2023-07-09 13:25:05 -06:00
metalgearsloth
68b56878bc
Cargo selling fixes ( #17876 )
...
- Prevent selling dead mobs (getting used as easy corpse disposal).
- Fix a broadcast event being raised O(n) times instead of O(1)
2023-07-09 13:24:48 -06:00
Arendian
ec58d2e716
Syndicate sponge for uplink ( #17841 )
...
* Syndicate sponge for uplink
* Fix yaml error
* Made changes mentioned in review
* Made changes according to reviews
2023-07-09 13:24:30 -06:00
c4llv07e
6e66866567
Add 'auto mode' button to the air alarm ui ( #17874 )
...
Signed-off-by: c4llv07e <kseandi@gmail.com>
2023-07-09 13:22:41 -06:00
crazybrain23
eaaa1e8b69
fix keep traitor alive ( #17912 )
2023-07-09 13:21:23 -06:00
metalgearsloth
7a63238487
Don't spawn mobs on blocked dungeon tiles ( #17910 )
...
a
2023-07-09 13:20:55 -06:00
metalgearsloth
b4033d557b
NPC steering tweaks ( #17911 )
...
- Slightly less twitchy in melee.
- Resteer less.
- More aggressive in pursuing running away targets.
2023-07-09 13:20:20 -06:00
TemporalOroboros
3ac4cf85db
Cleaner BoundUserInterfaces ( #17736 )
2023-07-09 02:02:17 +10:00
Ubaser
993086df20
Archaic Accent fixes ( #17897 )
...
* added accent changes
* added changes for the words "ok, k, okay"
* fix prefixes and the 'd
* add more words
* fix some and add more words
* fix more and add more
2023-07-08 02:34:11 -06:00
metalgearsloth
68480af109
Update content vectors to numerics ( #17759 )
2023-07-08 14:08:32 +10:00
Sailor
9d844520be
Implement RiggableSystem, stunbatons injectable ( #17288 )
...
Co-authored-by: keronshb <54602815+keronshb@users.noreply.github.com>
2023-07-08 13:32:31 +10:00
metalgearsloth
2d1ac6e01d
Revert "add breakers to power batteries" ( #17632 )
2023-07-08 12:47:38 +10:00
Chief-Engineer
1960dd2620
Revert "Add chem solution atmos heating and cooling ( #17854 )" ( #17871 )
...
This reverts commit 03d6b0ced7 .
2023-07-06 23:53:19 -05:00
LankLTE
89ca105e7c
Fixes Romerol & Corpium, Small Zombie Tweaks ( #17784 )
...
* Fixed romerol and corpium.
* Tweaked zombie values.
* Change guidebook descriptions.
* Fixed corpium, added reagent requirements.
* Readded zombie bundle to uplink.
* Edited description
2023-07-06 20:55:00 -06:00
Alex
68bd6f63d1
Adding sounds to stamps ( #17834 )
...
* Add sounds
* FixSound
* Delete sound
* hmmmmmm
2023-07-06 20:53:38 -06:00
0x6273
03d6b0ced7
Add chem solution atmos heating and cooling ( #17854 )
2023-07-06 18:18:56 -07:00
Leon Friedrich
126f5d6dae
Fix mime wall & turf/tile helper issues. ( #17844 )
2023-07-06 14:43:49 +10:00
metalgearsloth
876beb9369
Stop NPC smashing if it fails ( #17847 )
2023-07-06 14:42:17 +10:00
metalgearsloth
3eb93988e5
Disposals refactor ( #17803 )
2023-07-06 13:39:34 +10:00
Topy
2349a3eba3
Fixed args.Used instead of args.Target ( #17838 )
2023-07-05 13:31:30 -07:00
Slava0135
7ee91ce4f1
make puddles not appear on space tiles ( #17822 )
2023-07-05 23:59:48 +10:00
Raitononai
c8569d906c
Archaic Accent Trait ( #17794 )
...
* Adds the component, system and .ftl file for the Early English accent. Updates word_replacements.yml with the new accent stuff.
* -Renamed to Archaic accent
-Added more word replacements
-Fixed "ed" -> " 'd" only happening when prefix chance happened
* - Adds "Archaic Accent" as a character trait.
* - Added over 60 new word replacements and 3 new prefixes.
- Increased prefix chance to 15%.
* - MINOR SPELLING MISTAKE IN DESCRIPTION FIXED THIS IS A TRAVESTY
2023-07-04 18:32:22 -06:00
LankLTE
e9665f2a44
Pyroclastic Anomaly Supercrit Buff ( #17806 )
...
* Added random gas, fixed ice anom, added temperature field.
* Revert "Added random gas, fixed ice anom, added temperature field."
This reverts commit ae5eade86d84d6b1341b7b76754b6f0007dbf3ca.
* I pushed master. Oops. Fixed now.
* Fixed behonker, fixed TempChange.
* Fixed tempchange.
2023-07-03 15:36:22 -06:00
Nemanja
85f5507ce9
make pyroclastic anomaly ignition ignore line of sight checks. ( #17798 )
2023-07-03 15:35:57 -06:00
Nemanja
b3063fbebe
add artifact sound effects ( #17792 )
2023-07-03 21:14:27 +10:00
Slava0135
41cf8cc554
add immovable rod event ( #17278 )
2023-07-02 09:40:07 -04:00
eoineoineoin
9194c548f8
Fix bugs when updating paper UI ( #17786 )
2023-07-02 08:43:27 -04:00
LankLTE
82b33bc12a
DamageOnHit only damages on successful hits. ( #17758 )
2023-07-01 12:01:50 -07:00
metalgearsloth
c2e5990c2e
Fix NPC assert ( #17770 )
2023-07-01 23:38:14 +10:00
metalgearsloth
67d7be9978
Minor radiation thing ( #17768 )
2023-07-01 23:22:45 +10:00
metalgearsloth
0f9c4df6a1
Fix funny listener return ( #17760 )
2023-07-01 16:39:03 +10:00
TemporalOroboros
2fb23755cd
2 ( #17754 )
2023-06-30 19:24:23 -04:00
themias
53e9bc8236
Fix metamorphic glass name mispredict ( #16550 )
2023-06-30 18:57:28 -04:00
Topy
b85c902189
Added sink ( #14348 )
2023-06-30 18:10:47 -04:00
Vocal Night
cf995dec6b
Fixed canister being unlocked and opening the Ui at the same time when left-clicking it ( #17750 )
2023-06-30 15:39:34 -04:00
Nemanja
b4fb089e00
Imagine if artifacts fucking killed you ( #17746 )
2023-06-30 15:25:33 -04:00
Slava0135
aadcc48ddc
Better glue ( #17381 )
2023-06-30 15:07:44 -04:00
LankLTE
b10a7da5d8
Guitar Smashing ( #17724 )
2023-06-29 15:27:08 -04:00
Nemanja
8f5282fb89
make rnd console require science access ( #17671 )
2023-06-29 14:19:19 -04:00
Ben
c858c76341
Anchorable shared ( #17422 )
...
Co-authored-by: BenOwnby <ownbyb@appstate.edu>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-06-29 22:35:54 +10:00
Tom Leys
67df47f553
No atmos stacking (attempt 2) ( #16687 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-06-29 22:04:36 +10:00
Slava0135
cacf26d740
Fix lubed item smart equip ( #17727 )
...
* fix
* left over comment
2023-06-29 03:36:09 -06:00
AJCM-git
e2823d8006
Revert "It's no longer possible to unbuckle if you are handcuffed" ( #17717 )
...
This reverts commit 6d31d50b43 .
2023-06-28 16:54:49 -04:00
Nemanja
ba753d0f17
Pulling fasto ( #17696 )
...
* faster pulling + pulling gravity tweaks
* merciful
2023-06-28 14:03:16 -06:00
DadeKuma
6d31d50b43
It's no longer possible to unbuckle if you are handcuffed ( #17698 )
...
* it's now impossible to unbuckle when cuffed, cuffs must be removed first
* can't unbuckle if any hand is handcuffed
* fixed hand count check
* added popup message
2023-06-28 13:09:04 -05:00
Nemanja
b6c1c34e89
hopefully make salvage more reliable ( #17712 )
2023-06-28 13:06:30 -05:00
deltanedas
9cd8d25ae7
more expedition changes ( #17403 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-06-29 00:01:27 +10:00
crazybrain23
d75d715d23
ListObjectivesCommand localisation and completion ( #17630 )
2023-06-28 23:47:46 +10:00
TemporalOroboros
d9de405859
ECS AME ( #16779 )
2023-06-28 08:02:06 -04:00
metalgearsloth
4fefd8b8b7
Add snow rocks to planets ( #17692 )
2023-06-28 21:32:01 +10:00
faint
2f85b5ea3c
Little NodeContainer ECS ( #17702 )
2023-06-28 21:28:38 +10:00
metalgearsloth
44a3db398b
Draw MapAtmosphere gasses ( #17688 )
2023-06-28 21:22:03 +10:00
Slava0135
9c976d517e
Add space lube tube ( #17387 )
2023-06-27 22:48:06 -04:00
Arendian
7c26480b5f
Turns 90% of vomit into actual vomit ( #17697 )
...
* Changes vomit reagent composition
* Formatting
2023-06-27 20:08:57 -06:00
metalgearsloth
74b4f2b3cd
Disable smoke reactions ( #17693 )
2023-06-27 20:08:47 -06:00
deltanedas
f9c97e4324
welder stuff ( #17476 )
2023-06-27 21:46:48 -04:00
Vordenburg
fb126d2044
Refactor TriggerSystem.Proximity ( #17554 )
2023-06-27 21:17:06 -04:00
Chief-Engineer
72607f3066
add device linking logs ( #17555 )
2023-06-27 21:03:39 -04:00
Nemanja
6fb7879041
Stack storage fixes ( #17651 )
2023-06-27 20:30:03 -04:00
metalgearsloth
90110183be
Fix a bunch of logger warnings ( #17691 )
2023-06-27 23:56:52 +10:00
metalgearsloth
1485666a23
Ambient music fixes ( #17685 )
2023-06-27 21:28:51 +10:00
metalgearsloth
0c260e8be4
Remove landing pad from expeditions ( #17681 )
2023-06-27 19:55:20 +10:00
metalgearsloth
cca1a78384
Dungeon generation refactor ( #17121 )
2023-06-27 19:17:42 +10:00
Pieter-Jan Briers
4c8965ac32
CVar to promotehost automatically. ( #17643 )
2023-06-26 13:01:30 +10:00
Nemanja
06fc0122fe
don't require salvage map prototypes to specify their bounds ( #17652 )
2023-06-26 12:29:45 +10:00
lzk
309fa1af70
Add beachball and basketball tweaks ( #17285 )
...
* comit
* fix comit
* Update meta.json
* Update SpaceVillainArcadeComponent.cs
* aaa
* updatey
* update desc
2023-06-25 22:07:01 -04:00
Leon Friedrich
6f76ae4720
Try fix time offset serialization issues ( #17580 )
2023-06-26 06:36:35 +10:00
Nemanja
7cdfaa09d5
Procgen asteroids for salvage magnet ( #17547 )
...
* Procgen asteroids for salvage magnet
* big roids, remove min offset radius
* i fuck with configs a bit more
* some shit i guess
* actually this makes more sense
2023-06-25 12:50:41 -05:00
Nemanja
5c60a27c7c
Make item size scale with stack size ( #17623 )
...
* Make stack count affect item size
* and the test, too
* readd this check
* vwoom
* huh
* if you ever read this commit message ping me on discord in #contributors
* changerinos
2023-06-25 10:44:37 -05:00
0x6273
fcb6516cee
Hotplate overhaul ( #17586 )
...
* Hotplate overhaul
- Beakers are now placed on top of the hotplate instead of itemslot.
- Hotplate LED now only lights up if it's heating something.
- More comments/xmldoc.
- Some other minor tweaks.
* Actually remove the beaker slot
2023-06-24 14:09:24 -04:00
Leon Friedrich
ecae0230f6
Remove TickerLobbyReadyEvent ( #17522 )
2023-06-24 22:11:08 +10:00
Pieter-Jan Briers
f5bd24f990
Clean up PDA event subscriptions. ( #17434 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-06-24 22:02:59 +10:00
Pieter-Jan Briers
3e03418238
Allow changing alert level delay. ( #17435 )
2023-06-24 22:01:14 +10:00
Nemanja
489077868c
Artifexium ( #17604 )
2023-06-24 22:00:42 +10:00
Chief-Engineer
4bd6f921c4
add signaler logs ( #17556 )
2023-06-23 22:26:37 +10:00
Nemanja
7ab5127286
Cargo Bounties ( #17344 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-06-22 21:49:33 +10:00
Nim
4ed11ca73b
Energy Shield ( #16996 )
...
* energy shield
* description edits
* shields protect
* small correction
* say no to asteroid bees
* fix
* BlockModifier
* fix
* tweak
* tweak
* ops
* fix
* Update RobustToolbox
* Revert "Update RobustToolbox"
This reverts commit 55be82fe537490367e0afaf86365b0e274e6597e.
* formatting
2023-06-22 00:08:58 -04:00
Nemanja
a23a7fee89
Research console auto syncing ( #17540 )
2023-06-21 18:59:57 -06:00
TemporalOroboros
9849737e5a
Cleans up warnings in disposals ( #17419 )
2023-06-22 00:31:19 +10:00
Whisper
276f181021
Bleed Tweaks ( #17528 )
2023-06-22 00:30:19 +10:00
Leon Friedrich
3fa99b8abf
Slight mind test cleanup ( #17521 )
2023-06-21 12:11:58 +10:00
Leon Friedrich
6485dbae01
Fix round end window ( #17512 )
2023-06-21 11:18:16 +10:00
Leon Friedrich
1dde5f39ab
Fix ghost respawn bug ( #17511 )
2023-06-21 11:04:07 +10:00
metalgearsloth
8a28d7bc70
Bagel fix ( #17514 )
2023-06-21 09:19:15 +10:00
Pieter-Jan Briers
50c278b022
Station command improvements ( #17431 )
...
* Fix renamestation command not working
* Console completions for station commands
2023-06-20 08:05:26 -05:00
Nemanja
a01f26d3a6
fix lathe syncing and tweak ui ( #17489 )
2023-06-20 00:39:35 -06:00
Vordenburg
34e03a07f2
Improve HandLabeler and AgentID UI ( #16902 )
2023-06-20 00:52:03 -04:00
Leon Friedrich
9fc4fc6ac2
Fix some Mind ECS bugs ( #17480 )
2023-06-20 14:29:26 +10:00
Nemanja
910c2da9bb
fix-lathe-recipe-dupes ( #17473 )
2023-06-19 11:43:20 -06:00
Vordenburg
69c6ab5aaf
Add dungeon templates as uninitialized maps ( #17468 )
2023-06-19 23:47:59 +10:00
Chief-Engineer
f9f8bb2f1c
add tile pry and place logs ( #17461 )
2023-06-19 17:04:30 +10:00
Nemanja
78adc99ace
Artifact crafting fix ( #17454 )
...
* Fix tag steps double counting entities
* oauhg
2023-06-18 22:02:27 -06:00
Nemanja
8411739e00
Fix secfab being able to print protolathe items ( #17443 )
2023-06-18 16:35:19 -06:00
Chase Maguire
8cd6067d49
Changing default fuel consumption for weldable components, and increasing non-default instances by two units of fuel ( #17350 )
2023-06-18 15:56:09 -06:00
FacePluslll
422a84e029
Adds Double bladed Esword ( #17227 )
...
* Changed Energy Sword system to allow Wieldable eswords
Needed to add conditions to allow the wielding system to handle the esword if the component existed in the entity. The normal eswords work just fine still.
* Adds sprites for double bladed esword
* added double bladed esword to yml
* Add double bladed esword to uplink catalog
* fixed sprites on right handed wielding
* decresed speed a little and added a wielding time
* Reduced damage
* Damage change
* Balence change
* edited attack speed and heavy windup
* fixed readability issue and removed unwanted brackets
* reflectProp to .75
Co-authored-by: keronshb <54602815+keronshb@users.noreply.github.com>
* wieldTime to 0
Co-authored-by: keronshb <54602815+keronshb@users.noreply.github.com>
* litDisarmMalus to .7
Co-authored-by: keronshb <54602815+keronshb@users.noreply.github.com>
* changed heat and slash damage to 9 and structural damage to 20
* changed uplink desc
---------
Co-authored-by: keronshb <54602815+keronshb@users.noreply.github.com>
2023-06-18 15:35:23 -04:00
ShadowCommander
dd7032a860
Mind ECS ( #16826 )
2023-06-19 04:33:19 +10:00
Leon Friedrich
b03d9a90ab
Add support for client-side replays ( #17168 )
2023-06-19 03:23:31 +10:00
metalgearsloth
0bb9c6e6eb
Fix gas tile overlays ( #17397 )
2023-06-17 12:30:55 +10:00
metalgearsloth
b67209cb24
Revert "Door opening tweaks" ( #17395 )
2023-06-17 12:09:49 +10:00
deltanedas
a3c37edd69
use parts crates for rewards, show rewards in ui ( #17374 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-17 12:00:54 +10:00
Leon Friedrich
ef0248cd78
Remove static ILocalizationManager resolves. ( #17392 )
2023-06-17 11:57:32 +10:00
Artjom
cae037d8a8
Zooming for everyone with keyboard keys ( #16605 )
2023-06-17 09:22:21 +10:00
Chief-Engineer
bfa5ce44d4
add airlock pry logs ( #17377 )
2023-06-16 20:58:29 +10:00
Chief-Engineer
0eea58e4b2
add strip attempt logs ( #17376 )
2023-06-16 20:58:17 +10:00
deltanedas
41fae6e9cd
expedition air mod ( #17369 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-16 15:25:25 +10:00
deltanedas
b9f24b2681
expedition rewards ( #16972 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-06-16 15:19:02 +10:00
Nemanja
39a42559ac
Ice anomaly buff (anti-box maneuvers) ( #17293 )
2023-06-16 10:52:49 +10:00
metalgearsloth
23b6d87a79
Hotfix NPC pathfinding ( #17360 )
2023-06-16 01:01:26 +10:00
deltanedas
6ce6aa117f
make mice not eat uranium bananium and pills ( #17110 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-06-15 22:35:11 +10:00
deltanedas
dbc180b008
canister refactor + fixes ( #17317 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-15 22:03:20 +10:00
Nemanja
d86effe630
Fix foam artifacts ( #17332 )
2023-06-15 21:26:10 +10:00
TemporalOroboros
bc3f42d822
ECS Arcade Machines ( #16791 )
2023-06-15 21:25:25 +10:00
Slava0135
34bdb773f9
Mass hallucinations event ( #17321 )
...
* paracusia component auto comp state
* it works
* rule component config
2023-06-15 00:45:50 -06:00
Ahion
de63c5230b
More user friendly crew monitor UI ( #17328 )
2023-06-15 13:29:52 +10:00
brainfood1183
78939b4c04
Crazy Glue Fix ( #17262 )
2023-06-15 13:02:33 +10:00
Leon Friedrich
3338a4bf54
Change PvsOverrideSystem captialization ( #17314 )
2023-06-15 12:15:39 +10:00
0x6273
247c7a1d4d
Fix PDA capitalization to be PascalCase ( #17335 )
2023-06-15 11:44:28 +10:00
Alex Nordlund
29297970e4
Connect to the closest ExtensionCable instead of the first ( #17271 )
2023-06-15 11:31:14 +10:00
Nemanja
9946bd1f61
Sheet-meister 2000 ( #16686 )
2023-06-15 10:49:23 +10:00
Nemanja
81cff32045
bluespace love ( #17315 )
2023-06-13 19:32:03 -06:00
Vordenburg
620678df98
Flip curTime and NextUpdate in UpdateGrid ( #17306 )
2023-06-14 10:37:51 +10:00
deltanedas
cbbebe22d8
prevent emitters being turned on or off when unanchored ( #17303 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-13 15:16:29 -05:00
Slava0135
12d3b4a326
ignore resistances in temperature system ( #17301 )
2023-06-13 07:59:07 -05:00
metalgearsloth
c24c6e93ec
Door opening tweaks ( #16799 )
2023-06-13 20:30:04 +10:00
deltanedas
b82885af38
make salvage magnets upgradable with capacitors ( #16763 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-13 16:37:53 +10:00
deltanedas
7cbf08ea9e
logic gate momentary pulse, switch status port ( #17198 )
...
* logic gate momentary is now pulse
* switch status, minor refactor
* filescope namespace
* switch
* fix ci probably
* add auto linking for edge detector and logic gate
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-12 15:43:59 -07:00
metalgearsloth
56c10b503c
Don't show paused ghosts in window ( #17188 )
2023-06-10 22:24:34 +10:00
Pieter-Jan Briers
50257c3bd7
Limit postgres database concurrency ( #17246 )
2023-06-10 21:52:08 +10:00
deltanedas
662c83a8a2
artifact extract tweaks ( #17164 )
...
* make extract button green, rename Destroy internally to Extract
* 5
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-09 04:44:25 -06:00
OctoRocket
ecef573af5
[Tweak] Default to Traitor instead of Extended when possible ( #16386 )
2023-06-08 17:16:18 +10:00
brainfood1183
cd7d4be188
HAMTR mech (hamster mech) (needs review) ( #16393 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-06-08 16:33:35 +10:00
TemporalOroboros
d71b6c84e5
Converts the particle accelerator over to ECS + misc ( #17075 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-06-08 16:25:59 +10:00
deltanedas
07d2430840
logic gate stuff ( #16943 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-07 16:48:42 -07:00
Nemanja
37d3056809
Events all over melee ( #16997 )
2023-06-07 13:26:45 -07:00
deltanedas
12b1f601ed
microwave tweaks ( #17107 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-07 12:44:42 -07:00
deltanedas
6acfe53e5f
add breakers to power batteries ( #16903 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-07 12:43:54 -07:00
metalgearsloth
edea4c0549
Fix teleport here for grids ( #17194 )
2023-06-07 12:38:52 -07:00
Nemanja
19742f72b1
Fix defibs not reviving ( #17195 )
...
* defib tweaks
* fix defibs not actually reviving
2023-06-07 13:12:49 -06:00
TemporalOroboros
fdbf5b86f2
Removes linter warnings from the PDA module ( #17097 )
2023-06-08 00:22:19 +10:00
Vyacheslav Titov
2e241691aa
Refactoring of roles and notifications about antagonist assignment ( #16864 )
...
* Refactoring of antagonist roles and notifications about antagonist role assignment.
Refactoring of traitor assignment methods and bug fixing.
* Announcement files moved, code is adjusted to new revision
* Play to entity changed to play to global cause of mono audio restrictions.
* Path to audio files changed to sound specifiers, unique alerts for each role.
* Uncommited changes
* New alert sounds for each antag role.
* PR review fixes
* Antagonist role assignment sound notifications moved to Systems, sounds moved to Components.
* License update
* Fixed naming and redundant parameters
---------
Co-authored-by: Титов Вячеслав Витальевич <rincew1nd@yandex.ru>
2023-06-07 01:15:22 -06:00
deltanedas
f5d2b0e284
only show flavor above 0.1u ( #17169 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-07 14:29:23 +10:00
Leon Friedrich
677ef07aa2
Misc implant fixes ( #17172 )
2023-06-06 21:53:11 -06:00
Nemanja
409462df7f
defib tweaks ( #17167 )
2023-06-06 15:08:34 -06:00
Leon Friedrich
a8eee5878a
Misc replay related changes ( #17102 )
2023-06-05 14:33:49 +10:00
metalgearsloth
7d178555e1
Cargo shuttle fixes ( #17118 )
2023-06-05 13:37:00 +10:00
Nemanja
b9fb66f005
Chem guidebook ( #17123 )
...
* im good at atomizing. welcome to half-finished chem guides.
* wagh
* e
* save work
* aa
* woweee UI
* finishing the last of it
* don't actually update the engine :(
---------
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
2023-06-04 15:45:02 -05:00
Slava0135
d3f7a9e820
Update puddle stickiness ( #16597 )
2023-06-03 12:34:43 -07:00
Nemanja
ccc2648776
Fix being able to set spray amounts in bottles and vapor sprites ( #16795 )
2023-06-03 12:31:50 -07:00
Tom Leys
4cc988b668
Flesh Anomaly spawns a lot more kudzu ( #16800 )
2023-06-03 12:31:10 -07:00
Vordenburg
49ba959b82
Support multiple containers for HealingComponent ( #16867 )
2023-06-03 12:30:20 -07:00
Debug
353882f6f7
Fix the AdjStationJob command ( #17070 )
2023-06-03 12:13:48 -07:00
Pieter-Jan Briers
042d3437e3
Make electrocutions look nicer on the power monitor. ( #16965 )
2023-06-03 12:13:30 -07:00
Pieter-Jan Briers
ee784ac17c
Use THE() for SecretStash ( #17049 )
2023-06-03 12:10:07 -07:00
deltanedas
304832dcf6
floor recharger examine charge rate ( #17074 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-03 12:09:18 -07:00
deltanedas
2bef7bfa38
magic bread wand ( #17044 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-03 12:08:52 -07:00
Leon Friedrich
160e3efe00
Fix sqlite ban time conversion ( #17101 )
2023-06-03 11:56:22 -07:00
Renlou
e190771d09
Add funny hampter plushie ( #17099 )
2023-06-03 11:50:53 -07:00
brainfood1183
c99585c94f
Toy Box filled with toys (ready for merge) ( #16252 )
2023-06-03 13:31:47 +10:00
Leon Friedrich
7a424e40fd
Add EntityUid fields to some physics events ( #17055 )
2023-06-02 22:20:09 +10:00
Pieter-Jan Briers
4be515b8e2
Storage bugfixes. ( #17011 )
2023-06-02 11:13:56 +10:00
metalgearsloth
5b1af38277
More NPC steering fixes ( #17042 )
2023-06-02 00:28:23 +10:00
metalgearsloth
a9e723a93f
Fix NPC static avoidance ( #17039 )
2023-06-01 23:11:39 +10:00
Chief-Engineer
9b1d587235
add reflect logs ( #17006 )
2023-06-01 15:57:31 +10:00
metalgearsloth
6793cb7f49
Nukie berf ( #16777 )
2023-06-01 12:40:10 +10:00
metalgearsloth
f9df5f761c
Add PreventPilot to a shuttle ( #17014 )
2023-06-01 12:21:00 +10:00
metalgearsloth
d09026c89c
Fix some docking configs ( #17012 )
2023-06-01 10:48:44 +10:00
Pieter-Jan Briers
9931a6b2f2
New bql_select command. ( #17007 )
...
Shows BQL results in a client window. Allows TP and VV to the entities.
2023-05-31 17:29:31 -05:00
OctoRocket
3d5c491a6e
[Add] Adds uncloneable trait ( #16688 )
2023-05-31 13:34:29 -04:00
Tom Leys
a196756124
Split Door Bolt functionality out of AirlockDoor ( #16354 )
2023-05-31 10:23:35 -04:00
metalgearsloth
56371c3acb
Docking config changes ( #16945 )
...
* Docking config changes
- Should be more flexible with tight bounds.
- Arrivals should always go for the 4-way dock.
- Don't think it fixes Omega.
* weh
* Basic test
2023-06-01 00:09:14 +10:00
Segonist
863d8e8601
constructable rechargers ( #16367 )
2023-05-31 23:48:55 +10:00
eoineoineoin
c8a2fb6cd4
Add custom paper for forensic scanner output ( #16221 )
...
Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es>
2023-05-31 19:09:05 +10:00
Nemanja
0d051cb603
Make AddComponentSpecial.cs overwrite existing components. ( #16897 )
2023-05-31 19:06:25 +10:00
metalgearsloth
ed1ff4df06
Ore tweaks ( #16930 )
...
- Guaranteed spawns in salvage
- Triple vein count
- Made it so rocks only drop 1 as it's kinda whacky (I believe they still convert differently to bars).
2023-05-30 21:40:36 -06:00
metalgearsloth
57858f802f
Shuttle drone improvements ( #16931 )
2023-05-31 11:13:02 +10:00
HerCoyote23
c694ecccac
Fix northstar radio exploit ( #16967 )
2023-05-31 11:11:35 +10:00
Pieter-Jan Briers
e3ec80b648
Don't show grilles in the power monitor ( #16962 )
2023-05-30 15:34:45 -07:00
HerCoyote23
d1a0f5f09e
Set max length of battlecry to 12 chars. ( #16958 )
...
* Set max length of battlecry to 12 chars. Deleted a duplicate file.
* Also cleanup some leftovers
2023-05-30 12:57:53 -05:00
Sailor
ccda80f31d
Allow remote signallers to toggle bolt on doors ( #16909 )
2023-05-29 19:51:31 -07:00
Pieter-Jan Briers
2ec53b818c
Pow3r bugfixes ( #16941 )
2023-05-30 10:32:59 +10:00
Pieter-Jan Briers
d415b31dc0
Device network address improvements ( #16934 )
2023-05-30 00:56:31 +10:00
metalgearsloth
f308a1b31e
Fix cleanbots ( #16922 )
2023-05-29 16:53:28 +10:00
Julian Giebel
a46a4b13d7
Fix network configurator resolves ( #16910 )
2023-05-29 16:07:59 +10:00
metalgearsloth
0c83642c5a
Add ambient music ( #16829 )
2023-05-29 10:44:11 +10:00
Julian Giebel
8d040e57d7
Fix station limited devices station assignment ( #16893 )
...
Fix error in crew monitor window
2023-05-28 14:07:31 -06:00
liltenhead
6f8a7fbe71
Drain 5 to 6 ( #16896 )
2023-05-28 14:06:36 -06:00
alexkar598
babe032575
Fixes map vote localisation issue ( #16904 )
2023-05-28 13:19:08 -05:00
Julian Giebel
49cb9d0e1e
Prevent infinite loops in device linking ( #16856 )
2023-05-29 02:14:06 +10:00
metalgearsloth
cd487b66e4
Content mapmanager query changes ( #16894 )
2023-05-28 23:22:44 +10:00
Chief-Engineer
8174f08340
add singularity and field generator logs ( #16889 )
2023-05-28 20:25:54 +10:00
Chief-Engineer
57cd8006f9
Add universal pinpointer ( #13854 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-28 20:24:09 +10:00
Chief-Engineer
485a2fd432
Add GHOST GANG! ( #13734 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-28 19:21:06 +10:00
Chief-Engineer
707b9063f9
Add cryopod logs ( #16854 )
2023-05-28 18:59:27 +10:00
Nemanja
dd044f4a91
Make melee damage not go through MeleeHitEvent.cs ( #16881 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-05-28 17:03:25 +10:00
Chief-Engineer
0053ddb8f8
fix hitscan log ( #16884 )
2023-05-28 17:01:08 +10:00
0x6273
7a5a64ffb4
Add device linking to emitter and APE ( #16805 )
2023-05-28 16:44:28 +10:00
Julian Giebel
85b62926ce
Fix suit sensors connecting to crew monitoring servers on grids without a station component ( #16858 )
2023-05-28 16:40:12 +10:00
metalgearsloth
be14380520
Role ban UI updates ( #16736 )
2023-05-27 14:22:22 +10:00
metalgearsloth
552fbb0585
Adds grappling gun ( #16662 )
2023-05-27 14:15:15 +10:00
Whisper
0e8ac9ce79
fixes crit people being seen as dead for bleed purposes ( #16827 )
2023-05-26 17:23:29 +10:00
Julian Giebel
2bb1fde4dc
Remove devices from device lists when they get deleted ( #16783 )
...
* Implement device network device shutdown subscribtion
Implement removing devices from device lists when they get deleted
* Improve name and doc comment for DeviceShutDownEvent
* Change ShutdownSubscriber data field tag
* Change UpdateRemovalSubscription name to UpdateShutdownSubscription
2023-05-25 16:08:22 -06:00
Nemanja
e62c11dd85
Tech disk 4891 ( #16752 )
...
* Tech disk gacha
* customtypeserializer
2023-05-25 16:07:39 -06:00
Nemanja
b7da56d007
fix rotting not pausing sometimes ( #16818 )
2023-05-25 16:05:33 -06:00
deltanedas
5c98b350a2
megafauna elimination mission and fish salv faction ( #16720 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-05-25 22:23:20 +10:00
deltanedas
ab4dd10904
fix nuke when arming off station ( #16702 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-05-25 19:13:21 +10:00
Ilya Babunov
daa47ff0d1
Fixed target container overflow (Infinite beaker fill from mop) ( #16804 )
2023-05-25 19:12:08 +10:00
Nemanja
91585f5efb
Make anomalies harder ( #16760 )
2023-05-25 13:28:40 +10:00
Kara
04c975534b
Recognizable chemicals ( #16761 )
2023-05-24 16:08:05 -07:00
themias
1781a9da06
Fix ReplacementAccentSystem out of range exception ( #16786 )
2023-05-24 12:03:43 -07:00
themias
f1d3f059fe
Fix mice getting trapped in potted plants ( #16745 )
2023-05-24 10:30:08 -07:00
metalgearsloth
f3c5c656ad
Shuttle fixes ( #16774 )
2023-05-24 23:15:03 +10:00
metalgearsloth
af5eaec932
Fix Centcomm ( #16772 )
2023-05-24 21:28:44 +10:00
metalgearsloth
d2bfb3e2b9
Fix double vault do_after ( #16743 )
2023-05-24 01:08:04 -06:00
0x6273
8310a2df31
Fix artifacts being worth 0 spacebucks ( #16749 )
2023-05-24 09:52:32 +10:00
HerCoyote23
e45dd96af9
Northstar Gloves ( #16021 )
...
* Added Gloves of North Star, no sprite or talking yet...
* Added sprites for the gloves of the north star...
* Replaced more placeholder sprites for northstar gloves...
* Added gloves of the north star to uplink...
* Added speech on hit, not yet configureable
* Not functional yet, but a step in the right direction I hope...
* IT WORKS!!
* Licensing and cleanup
* Reduced attack speed, changed from chat to popup, added some admin logging. It was causing too much adminlog spam otherwise
* Reorganized some files, final build??
* Changed the adminlog type from Verb to new type ItemConfigure
* More cleanup, fix sprite reference maybe
* Keronshb's suggestions, fixed some stuff, made hit sound use the meaty punch sfx
* Adds support for hiding speak/whisper/emote from adminlogs, makes northstar speak again!
* Some file shuffling, some of Keronshb's requests. Might appear a bit funky in github because vscode kept duplicating files for some reason and I had to delete them
* Made it work with the latest changes on Master
* Final? cleanup, upped dmg to 8, made ui not activate on activateinhand, instead you need to right click
* Set value to 0 credits, that's all
* Well that was much easier than I made it out to be. Now you can only activate the gloves with right click, no more mispredicts.
* Update MeleeWeaponSystem.cs
Iunno why this got changed in the first place, but I'm changin it back
* emptycommit
* emptycommit
* The tiny fixening
2023-05-23 14:12:30 -04:00
Leon Friedrich
aaef57d32e
Ensure CentCom fields are cleared before round start. ( #16733 )
2023-05-23 17:42:46 +10:00
Chief-Engineer
f0279e9a65
fix polymorph command help text ( #16713 )
...
* fix polymorph command help text
* fix addpolymorphaction help text
2023-05-22 17:49:55 -07:00
themias
cd7213243e
Fix mime wall intersecting with adjacent wall ( #16701 )
2023-05-22 15:58:04 -06:00
Leon Friedrich
ab6edecdf7
Fix device links saving deleted entities. ( #16675 )
2023-05-22 15:57:30 -06:00
Tom Leys
db81e59013
NanoTrasen might send Gifts to the station via Cargo ( #16556 )
...
* Rebase Cargo Gifts
* Remove Chaos values from gifts (for now)
* Translate CargoGifts, rename fields
* Fix gift errors, detect missing products
* Fix order Id, some crate IDs
* Fix get Station. Gifts for Sec, Med, Fire, spacing
* Minimum players for various gifts
# Conflicts:
# Resources/Prototypes/GameRules/cargo_gifts.yml
2023-05-22 15:55:27 -06:00
Vordenburg
7ebe16dd3d
Fix snares ( #16699 )
...
The alert for snares will appear again. Previously it was being updated
on the snare itself and not the player.
It is no longer possible to infinitely ensnare someone; the maximum
number is dependent on the target's legs.
Only one snare at a time will be removed now.
Clarified the wording and logic around CanMoveBreakout. It was
inconsistent.
Made multiple snares impose cumulative speed penalties.
It is no longer possible to remove bolas while moving.
2023-05-22 15:49:37 -06:00
Julian Giebel
2d273107f4
Implement automatic mode switching for the network configurator and multitool ( #16603 )
2023-05-22 23:20:53 +10:00
faint
af08e91bbf
PAI ghost role fix ( #16674 )
2023-05-22 23:19:36 +10:00
Leon Friedrich
7a35b1f08e
Add missing WirePanel components ( #16676 )
2023-05-22 13:45:36 +10:00
Nemanja
252f0be372
Telepad revival ( #16664 )
2023-05-21 20:09:31 +10:00
metalgearsloth
8edfedfba5
Fix some announcements code ( #16585 )
2023-05-21 20:06:05 +10:00
Kara
44657522f0
Puddle drink fixes ( #16661 )
2023-05-21 13:05:22 +10:00
Tom Leys
28bec85d86
Space sections substantially slower (5-15 sec, exponential) with cooling ( #16115 )
...
* Space sections fractionally slower (1 sec, exponential)
- ExplosivelyDepressurize reduces air pressure by about 20% each pass, sets to vacuum below 20 kPa
- Causes some issues with AdjacentBits on airlock close
* Introduced constants for Spacing in atmospherics
* Limit space wind allowed during spacing to 1000 kPa per tile/sec
- Less tile ripping per tick
- Tiles rip based on wind
- Robustness checks
* Slowed down the spacing a bit
* Slowed down the spacing a bit more
* Better dynamics about high pressure air escaping,
- Reduce air temperature (due to decompression) during spacing
- Make some water vapor for flavor
* Limit temperature loss to >8 Deg.C. No Water vapor
2023-05-20 13:53:04 -06:00
Nemanja
3c80f279dc
tech disk 1984 (no tier 3) ( #16646 )
2023-05-20 12:10:28 +10:00
Leon Friedrich
be0d22ad5e
Move upload commands to engine ( #16582 )
2023-05-20 11:53:09 +10:00
WlarusFromDaSpace
9e78ff3913
Fix TriggerOnMobStateChanged ( #16606 )
2023-05-20 11:15:17 +10:00
Moony
e92a8fedab
Refactor stations to properly use entity prototypes. (stationsv3) ( #16570 )
...
* Update StationSpawningSystem.cs
Web-edit to allow feeding in an existing entity.
* Update StationSpawningSystem.cs
value type moment
* Update StationSpawningSystem.cs
* Oh goddamnit this is a refactor now.
* awawawa
* aaaaaaaaaaa
* ee
* forgot records.
* no records? no records.
* What's in a name?
* Sloth forcing me to do the refactor properly smh.
* e
* optional evac in test.
* tests pls work
* awa
---------
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
2023-05-19 15:45:09 -05:00
metalgearsloth
d6adf9880d
Nerf emitsoundoncollide ( #16602 )
2023-05-20 02:04:26 +10:00
Moony
e2b5651fc3
Make sure lathes don't waste time trying to print when out of mats. ( #16617 )
2023-05-19 10:25:22 -05:00
deltanedas
04b2dab4e9
Revert no device stacking ( #16608 )
2023-05-20 00:39:37 +10:00
Tom Leys
ccd503f8bb
Cannot stack binary and trinary Atmos pumps and devices. 5x Filter rate boost ( #16331 )
...
* Cannot stack binary and trinary Atmos pumps and devices
- Filters now have a 5x max volume to compensate for no more stacking
- Add flipped versions of mixers and filters to the list of constructables
* Oi! No anchoring unstackables together!
* Use EntityLookupSystem in Unstackable and Window lookup
- Use static method for AnyUnstackableTiles
2023-05-19 02:59:20 -06:00
metalgearsloth
1192a723e6
Shuttle flattening ( #16416 )
2023-05-19 17:26:28 +10:00
20kdc
ea64b86331
Remove plural BaseTurfs as a thing in favour of BaseTurf ( #16560 )
2023-05-19 17:10:56 +10:00
metalgearsloth
4efb41aa58
Adds force-gun ( #16561 )
2023-05-19 17:10:31 +10:00
20kdc
af1d77ed74
Completely remove every last reference to underplating. ( #16559 )
2023-05-19 16:58:49 +10:00
themias
ac324553ce
Show critical mobs as Alive on crew monitor ( #16571 )
2023-05-19 09:49:55 +10:00
TemporalOroboros
e349712f70
Fixes warnings in Abilities module ( #16573 )
2023-05-19 09:47:29 +10:00
TemporalOroboros
f43683e3b9
Resolves StorageVisualizer is Obsolete ( #13910 )
2023-05-18 14:03:20 -04:00
DrSmugleaf
77ae2f2484
Fix Next button resending the same admin logs ( #16557 )
2023-05-17 22:51:17 -07:00
metalgearsloth
775258be52
Add tether gun ( #16430 )
2023-05-18 11:36:06 +10:00
Daniil Sikinami
7ca7272a80
Add to PDA alert level, shift duration, instructions and ID access. Also fix uknown station name. ( #15220 )
...
* PDA update and fix
* fix alert level
* Fix color level
* Maybe this will look better
* PDA update and fix
* fix alert level
* Fix color level
* Maybe this will look better
* Now threat color is taken in the same way as for emergency lamps
* Minor improvements
* Fix alert level string
* AlertLevelChangedEvent for all PDAs
* StationAlert is also stored in PDAComponent
* Removed IdAccessLevels
* Removed Access from PDAMenu.xaml.cs and Draw time real-time
* AlertLevel updated from AlertLevelChangedEvent
* Removed garbage
* Removed garbage from PDAUpdateState.cs
* Change comp-pda-ui-station-time
* revert rename PDAOwnerInfo to PdaOwnerInfo
* remove not use short names jobs
* "ftl var should be lowercase"
* "ftl var should be lowercase" again
* transfer StationAlert to PDAIdInfoText
* transfer StationAlert to PDAIdInfoText
* Line breaks of parameter/argument lists conventions
* not randomly inline property attributes
* no broadcast AlertLevelChangedEvent
* fix cctualOwnerName
* GridModifiedEvent never called
* add alert-level-unknown-instructions
* UpdateAlertLevel for latejoin
* Add alert-level-unknown
* Revert "GridModifiedEvent never called"
This reverts commit fa7d1620
* remove garbage and fix quite long
2023-05-17 14:35:40 -06:00
Tom Leys
e4ccd13845
Plasma still creates tritium down to 1 to 32 concentration ( #16517 )
...
- But it's less efficient
2023-05-17 13:22:56 -06:00
crazybrain23
419ef47faa
space glue 1984 ( #16533 )
2023-05-18 01:10:40 +10:00
metalgearsloth
7425c6db0c
Vapor logs ( #16505 )
2023-05-18 01:02:07 +10:00
Skye
67d6d1528b
Power Sink Upgraded ( #15683 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-17 23:55:42 +10:00
metalgearsloth
befb0900cf
Proximity beeper optimisation ( #16507 )
2023-05-17 23:55:25 +10:00
DrSmugleaf
b5fe408baf
Fix "Next" never sending admin logs for rounds outside the cache, show a round's total logs on the UI ( #16531 )
...
* Fix next never sending logs for rounds outside the cache
* Show round's total log count on the ui
* Disable next button when waiting for a next response
* Cleanup AdminLogsEui.CurrentRoundId
* Fix popout window width
2023-05-17 06:04:28 -05:00
Tom Leys
9fce417662
Firelocks only open on click (not close) ( #16516 )
2023-05-16 23:37:37 -07:00
metalgearsloth
699b5816a8
Allow early salvage launches ( #16503 )
2023-05-16 23:18:37 +10:00
metalgearsloth
e468017152
Fix salvage deletion ( #16502 )
2023-05-16 22:55:49 +10:00
metalgearsloth
64bb57cdef
Remove some client IEnumerables ( #16501 )
2023-05-16 22:55:22 +10:00
Moony
e91fc652a3
Dynamic space world generation and debris. ( #15120 )
...
* World generation (squash)
* Test fixes.
* command
* o
* Access cleanup.
* Documentation touchups.
* Use a prototype serializer for BiomeSelectionComponent
* Struct enumerator in SimpleFloorPlanPopulatorSystem
* Safety margins around PoissonDiskSampler, cookie acquisition methodologies
* Struct enumerating PoissonDiskSampler; internal side
* Struct enumerating PoissonDiskSampler: Finish it
* Update WorldgenConfigSystem.cs
awa
---------
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
Co-authored-by: 20kdc <asdd2808@gmail.com>
2023-05-16 06:36:45 -05:00
Tom Leys
d3b6bb62c0
Zombie virus delayed from 20-30 minutes from rule start. ( #16346 )
2023-05-16 01:59:39 -04:00
Tom Leys
eab0121744
Zombies recover faster from crit. They heal Piercing damage ( #16325 )
2023-05-15 23:58:36 -04:00
metalgearsloth
35ef9787e5
Fix vomit puddles ( #16449 )
2023-05-16 13:26:12 +10:00
Leon Friedrich
75c9e4056d
Revert handheld light changes ( #16492 )
2023-05-16 13:26:05 +10:00
Nemanja
0708604dfe
Fix some misc anomaly locator bugs ( #16488 )
2023-05-16 10:19:39 +10:00
PilgrimViis
832ba7b6f3
Added a component to eat bodies for health #8922 ( #16345 )
2023-05-15 18:44:35 -04:00
Max
cb7984461a
Fix index out of range exception on the admin commands ( #16478 )
2023-05-15 14:24:03 -07:00
Nemanja
9efc727fe1
RND Rework [Death to Techweb] ( #16370 )
...
* Techweb rework
* more ui work
* finishing ui
* Finish all the C# logic
* the techs + lathes
* remove old-tech
* mirror-review
2023-05-15 15:17:30 -05:00
metalgearsloth
66ae137b70
Tie NPC services to plans ( #16451 )
2023-05-15 16:18:18 +10:00
metalgearsloth
347dcfbeb5
Add reflection for crystals ( #16426 )
2023-05-15 15:21:05 +10:00
Leon Friedrich
263e1761fc
Move jobQueue to engine ( #16443 )
2023-05-15 12:47:12 +10:00
metalgearsloth
a9c0007c77
Stack and storage enhancements ( #16405 )
2023-05-14 22:24:45 -04:00
metalgearsloth
ea4440be44
Make ore loot use walls as a mask ( #16377 )
2023-05-14 22:01:29 -04:00
Slava0135
0a9bb5024f
Add space glue ( #16355 )
2023-05-15 01:35:10 +10:00
Ilya246
6f19075be9
big cardboard box improvements ( #16418 )
2023-05-14 08:46:19 -04:00
metalgearsloth
676405f08f
Auto-orient rotation for arrivals ( #16417 )
2023-05-14 07:46:28 -04:00
metalgearsloth
ed297e9d46
Prevent early salvage FTL ( #16409 )
2023-05-14 07:37:58 -04:00
metalgearsloth
d254a7d2cb
Don't add trait comps if present ( #16424 )
2023-05-14 21:18:18 +10:00
metalgearsloth
74361f1581
Reduce FTL times ( #16410 )
2023-05-14 01:00:36 -07:00
metalgearsloth
9beec38b6f
Fix monkey rsi error ( #16407 )
2023-05-14 14:47:32 +10:00
metalgearsloth
295e2620ad
Fix docking re-anchor crash ( #16404 )
2023-05-14 13:29:50 +10:00
metalgearsloth
6417bb4fa0
Proto-kinetic crusher ( #16277 )
...
Co-authored-by: AJCM-git <60196617+AJCM-git@users.noreply.github.com>
2023-05-14 13:15:18 +10:00
Leon Friedrich
fe5bb560df
Fix tpto verb ( #16397 )
2023-05-13 16:17:57 -07:00
Vasilis
4f8d4f89d6
Health analyzer displays turns off when the battery dies ( #16125 )
2023-05-13 12:28:11 -04:00
metalgearsloth
407d8c3c8b
Probably fix playglobalsound completion ( #16297 )
2023-05-13 11:54:02 -04:00
metalgearsloth
cb7f73927d
Reduce puddle tile friction ( #16375 )
2023-05-13 11:45:53 -04:00
metalgearsloth
8d03d25f27
Fix salvage dungeon spawn offset + remove mining ( #16379 )
2023-05-13 11:42:37 -04:00
DrSmugleaf
636ee85e18
Modify existing profile in SaveCharacterSlotAsync if one exists ( #16381 )
2023-05-13 22:35:55 +10:00
lzk228
ca21b13b76
[Fix] Prayer locked notify ( #16385 )
2023-05-13 08:27:15 -04:00
forkeyboards
e72db80060
White Cane for Blind People ( #16318 )
2023-05-13 13:11:35 +10:00
Leon Friedrich
0c4002bbd3
Make Reactions conserve thermal energy ( #16190 )
2023-05-13 13:10:32 +10:00
Kara
a0b2f9ddf5
`ToPrettyString` in end game rule completions ( #16374 )
2023-05-13 11:40:36 +10:00
Kara
9059185efe
Puddle drinking ( #16373 )
2023-05-13 11:32:57 +10:00
metalgearsloth
d86294d547
Throwing tweaks ( #16266 )
...
- Cartridge bounds decreased.
- Throwing pushback scales based on entity mass.
2023-05-12 19:54:37 -04:00
OctoRocket
84c00de6bc
[Tweak] One nukeop per Ten people ( #16353 )
2023-05-12 18:55:47 -04:00
deltanedas
76645a460c
lube 1984 ( #15996 )
2023-05-12 14:37:08 -04:00
Leon Friedrich
d228f971b0
Try fix collision mispredicts ( #16298 )
2023-05-13 00:02:50 +10:00
Julian Giebel
5e0a96dfc7
Blast door/shutter, timer and or gate device linking fixes ( #16347 )
2023-05-11 18:16:02 -04:00
metalgearsloth
5daa1e7dec
Allow PKA to gather ( #16250 )
2023-05-11 23:19:08 +10:00
deltanedas
7955183b31
fix key debug assert on round restart ( #16296 )
2023-05-11 13:00:29 +10:00
metalgearsloth
20748cc542
Hotfix round restart loops ( #16292 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2023-05-11 11:00:39 +10:00
Kara
ab6707aef6
Give monkeys clumsy ( #16320 )
2023-05-11 10:27:47 +10:00
Tom Leys
d24e4a6631
Frezon reaction requires 50:1 Oxy:Trit ratio ( #16295 )
2023-05-09 20:27:23 -07:00
metalgearsloth
9946cbd7fe
Predict wielding ( #16275 )
2023-05-10 10:01:23 +10:00
Tyzemol
b1f7d7f061
Fix interlocking airlocks ( #16265 )
2023-05-09 18:50:34 -04:00
deltanedas
ee023b567a
prevent mopping while on cooldown ( #16261 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-05-10 01:18:43 +10:00
I.K
ce2ad3a315
Fix mice tabling ( #16251 )
2023-05-09 17:37:55 +10:00
Leon Friedrich
2bd5fb3736
Remove obsolete `Fixture.Body` references ( #16259 )
2023-05-09 17:21:26 +10:00
Tom Leys
878272ecf3
Zombie disease is easier to spread and deadly in minutes. Zombies heal over time. ( #16235 )
...
* Nerf Space zombies, get DoT in space (barotrauma) and spawn stunned.
- Also discard any helmet or mask you might be wearing.
* Zombies have heal over time, infection far more fatal
- Stun time reduced to 2 seconds
* Zombification occurs after you die, rather than after you crit.
- Zombies cannot inflict Zombification DoT on other zombies.
* Heal shock damage, space zombies are back.
* Lower the chance of infection per hit
* Removed the stun, reduced zombification virus slightly
2023-05-08 22:24:40 -04:00
metalgearsloth
84e1b6f695
Gun + PKA fixes ( #16244 )
2023-05-08 22:37:40 +10:00
eoineoineoin
3581db962c
Fix material reclaimer (recycler) making sound on round start ( #16230 )
...
Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es>
2023-05-08 10:39:32 +10:00
lzk228
f976ca0270
Add xeno plushie ( #16228 )
2023-05-07 15:50:08 -07:00
metalgearsloth
210a70fc3a
Deload biome entities ( #15531 )
2023-05-08 01:03:04 +10:00
TemporalOroboros
8536756db5
Resolves ThrusterVisualizer is Obsolete ( #13904 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-07 23:37:28 +10:00
Julian Giebel
5c86778fff
Fix network configurator verbs and misc fixes ( #16210 )
2023-05-07 20:58:12 +10:00
DrSmugleaf
d072cb6144
Fix admin logs duplicate id error when running tests ( #16203 )
2023-05-07 20:14:23 +10:00
DrSmugleaf
c48f17aa33
Fix db error when adding duplicate players in a round ( #16206 )
2023-05-07 20:13:42 +10:00
Slava0135
dce7741b9d
Fix pinpointer flicker ( #15452 )
2023-05-07 18:20:43 +10:00
metalgearsloth
0e81cb4319
Remove diseases ( #15684 )
2023-05-07 17:50:37 +10:00
Kevin Zheng
4e5adc2b86
Add interlocking airlocks ( #14177 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-07 16:49:11 +10:00
AJCM-git
94c558d73a
Makes unpowered flashlights emmagables. ( #16143 )
2023-05-07 16:08:03 +10:00
Julian Giebel
6ebd784cb6
Device Linking and better linking ui ( #13645 )
...
Co-authored-by: AJCM-git <60196617+AJCM-git@users.noreply.github.com>
Co-authored-by: Visne <39844191+Visne@users.noreply.github.com>
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-07 16:07:24 +10:00
TemporalOroboros
6ff63a6ee7
Resolves SmesVisualizer is Obsolete ( #13899 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-07 13:43:41 +10:00
Nemanja
4c2b521c90
Water gun cargo crate ( #16172 )
2023-05-07 13:14:54 +10:00
Leon Friedrich
65088ab7ef
Fix some food mispredicts ( #16183 )
2023-05-07 12:58:20 +10:00
Leon Friedrich
8e05e26e6e
Prevent projectiles from being affected by TryThrow() ( #16185 )
2023-05-07 12:57:23 +10:00
Leon Friedrich
9c8ee0c6c9
Fix invalid followers being saved in maps ( #16146 )
2023-05-07 09:38:56 +10:00
Leon Friedrich
e3793227b6
Revert "Revert "Fix UninitializedSaveTest prototypes" ( #16169 )" ( #16175 )
...
* Revert "Revert "Fix UninitializedSaveTest prototypes" (#16169 )"
This reverts commit de1613f7ef .
* Invert if statement
2023-05-06 14:30:51 -04:00
Nemanja
f1f28dcc19
anomaly commands ( #16179 )
2023-05-07 03:56:02 +10:00
metalgearsloth
f7950d07e2
Revert "Revert "Emp more effects" ( #16159 )" ( #16165 )
...
This reverts commit 0da5a78509 .
2023-05-06 11:26:04 -04:00
AJCM-git
de1613f7ef
Revert "Fix UninitializedSaveTest prototypes" ( #16169 )
...
This reverts commit 9094727842 .
2023-05-06 10:50:45 -04:00
metalgearsloth
0da5a78509
Revert "Emp more effects" ( #16159 )
2023-05-06 20:45:49 +10:00
Slava0135
1e56271d39
Hot potato on fire ( #16017 )
2023-05-06 20:30:16 +10:00
Echo
68eb28ac95
Enhance paperwork UI ( #16006 )
2023-05-06 17:35:22 +10:00
Tunguso4ka
ce867724a7
Uranium is now edible! ( #15952 )
2023-05-06 17:23:05 +10:00
metalgearsloth
dcb10d4061
Fixture updates ( #15254 )
2023-05-06 16:26:15 +10:00
Tom Leys
79eeefd813
Fix firelock lights for hot / pressurized rooms ( #15892 )
2023-05-06 15:54:36 +10:00
metalgearsloth
eaa83ae113
Fix cringe 2 ( #16145 )
2023-05-06 15:16:36 +10:00
Leon Friedrich
9094727842
Fix UninitializedSaveTest prototypes ( #16144 )
2023-05-06 15:11:01 +10:00
Tom Leys
eef3c6a5c7
Meat kudzu (from anomoly) more killable, telegraphs better ( #16107 )
2023-05-06 15:08:50 +10:00
Artjom
a2bf2207a2
New indicators for combat mode ( #15427 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-06 15:06:42 +10:00
Nemanja
2821149149
Fix chatty zombies ( #16139 )
2023-05-06 14:18:55 +10:00
Nemanja
98481fb9a2
Spray Nozzle & Backpack Water Tank ( #16133 )
2023-05-06 11:50:09 +10:00
Slava0135
4d47562dde
Emp more effects ( #14550 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-05-06 11:38:09 +10:00
Pieter-Jan Briers
0d581a77bb
Fix redundant null check ( #16131 )
2023-05-06 11:02:55 +10:00
themias
a7be595954
Handheld Crew Monitor and Station Map use power ( #15983 )
2023-05-05 10:52:40 -07:00
metalgearsloth
2dd535284d
Set station suit sensors on player spawn ( #16111 )
2023-05-05 10:51:58 -07:00
themias
544d2a1010
Add empty contents check for vape ( #16123 )
2023-05-05 10:48:47 -07:00
Moony
5cb1d70a3b
ID Console can no longer grant access the privileged ID doesn't have. (read: AA nerf) ( #14699 )
...
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-05 23:56:54 +10:00
Ilushkins33
e808a02856
Stuttering during blood loss. ( #15153 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-05-05 23:46:52 +10:00
deltanedas
bc101e1fb5
H.O.N.K. mech ( #14670 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-05-05 23:21:13 +10:00
Slava0135
c47ec40c43
prevent from prying blast doors ( #16077 )
2023-05-05 23:16:23 +10:00
Tom Leys
cbaf61ad5e
Split FleshAnomaly into two components #16001 ( #16110 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-05-05 23:08:37 +10:00
deltanedas
1ca9328c15
fix fish petting ( #16094 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-05-05 23:03:46 +10:00
Slava0135
ba36acca6a
Fix fire extinguisher ( #16113 )
2023-05-05 22:48:38 +10:00
Slava0135
811b35a1cf
display item charge on examine ( #16116 )
2023-05-05 22:44:21 +10:00
Leon Friedrich
cc4edb9f87
Rollerbed / foldable strap fixes. ( #16106 )
2023-05-05 17:27:15 +10:00
Tom Leys
c3f9b5c74d
[tweak] Vents leak slowly, limit their max pressure ( #15931 )
...
* Vents leak slowly, limit their max pressure
* Set leak rate low enough that auto pressurize takes 30 minutes
2023-05-04 18:34:15 -06:00
Nemanja
f53eae9a2c
fix game not building ( #16097 )
2023-05-04 16:40:47 -07:00
20kdc
ad76739cc3
Refactor: Chat transmission ranges (+ a little preparation for downstream fork functionality) ( #16026 )
2023-05-04 12:08:08 -07:00
Kevin Zheng
bb9e36faca
Reparent crafted items ( #15848 )
2023-05-04 12:03:45 -07:00
Scribbles0
e6bd21e184
A few trait fixes ( #16062 )
2023-05-04 12:02:30 -07:00
Kara
133cbcbe88
Special digestion & kudzu-eating ( #16061 )
2023-05-04 12:49:25 +10:00
metalgearsloth
06efff2b2d
Flare gun 1984 ( #15807 )
2023-05-04 12:46:02 +10:00
Nemanja
e47fb42301
Light replacer cleanup + examine ( #16066 )
2023-05-04 12:09:35 +10:00
ThunderBear2006
8951b9f26a
Ice anomaly ( #15925 )
...
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
2023-05-03 11:37:33 -07:00
themias
c3f4f0b132
Stop mimes from screaming or laughing ( #16052 )
2023-05-03 10:24:00 -07:00
Nemanja
7f3846b7c0
Reduce vendor restocking time + some code cleanup ( #16025 )
2023-05-03 15:38:03 +10:00
Slava0135
2ab41e0f8c
Bomb suit explosion resistance ( #15732 )
2023-05-03 15:23:07 +10:00
Nemanja
b16eba534a
[fix] Fix rotting ( #16039 )
...
* Fix rotting
* empty
2023-05-02 22:57:47 -06:00
metalgearsloth
c7c083e9c8
Defib fixes ( #16031 )
2023-05-03 11:32:06 +10:00
Nemanja
0604c93d50
Defibrillator ( #15922 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-03 10:10:19 +10:00
Ilya246
ca6a92a746
[tweak] make maxcaps sqrt-scaling ( #16016 )
2023-05-02 16:12:09 -06:00
Slava0135
25e5930c07
Explosive grenade sound ( #15582 )
2023-05-02 11:13:39 -04:00
metalgearsloth
47edb3cd7f
Make paused poweredlights enabled ( #14270 )
2023-05-02 10:57:48 -04:00
Slava0135
28c560431a
Round end zombie percentage changes ( #15620 )
2023-05-02 10:31:14 -04:00
deltanedas
aceb354945
emag medibot to make it poison patients ( #15377 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-05-02 18:00:57 +10:00
deltanedas
a5aa4196a4
add lock uplink button ( #15994 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-05-02 17:53:10 +10:00
brainfood1183
d598ada16f
Omega Cartridges Uplink rounds for CHIMP. ( #15755 )
...
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-05-02 16:11:04 +10:00
metalgearsloth
ac9970a50f
Resave every map ( #15964 )
2023-05-02 11:38:01 +10:00
Leon Friedrich
e9b5849ddb
Prevent mutation of non-unique plant seeds ( #15702 )
2023-05-02 11:37:30 +10:00
themias
e3d638a516
Fix cutting/pulsing high-sec door wires ( #15989 )
2023-05-02 10:40:30 +10:00
Pieter-Jan Briers
1c4a2594ce
Database thread pool use ( #14498 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-02 10:36:39 +10:00
metalgearsloth
f917440301
Lag compensation for wide attacks ( #15877 )
2023-05-01 15:07:17 -04:00
metalgearsloth
ca07522c03
NPC utility queries ( #15843 )
2023-05-01 14:57:11 -04:00
metalgearsloth
ac5afa794e
Fix server crash for name identifiers ( #15584 )
2023-05-01 12:56:44 -04:00
Josh Bothun
e3c9f7f8fe
Refactor SMES component to move logic into PowerSmesSystem. ( #15438 )
2023-05-01 11:21:49 -04:00
MisterMecky
57cb533e9c
Add strange pills, RandomFillSolutionComponent ( #15067 )
2023-05-02 00:43:31 +10:00
iller_saver
369bdcc3d1
New smokable: Vape! ( #13072 )
2023-05-02 00:34:11 +10:00
metalgearsloth
638009f5d3
Cleanbot tweaks ( #15821 )
2023-05-02 00:30:15 +10:00
metalgearsloth
9aae4f2ec8
Space cleaner buffs ( #15779 )
2023-05-02 00:25:33 +10:00
lzk228
7ecafb45e8
Nuke agent is separete role ( #15385 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-02 00:20:56 +10:00
deltanedas
ddc2785110
rcd refactor ( #15172 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-05-01 23:46:59 +10:00
metalgearsloth
ec9d31d9ab
Mobmover tweaks ( #15942 )
2023-05-01 18:29:35 +10:00
AJCM-git
d5b3585c09
Small tweak and cleanup of spells and actions ( #15943 )
2023-05-01 18:29:18 +10:00
Nim
78f56a4369
Slimes and their habitats ( #15379 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-01 18:21:39 +10:00
AJCM-git
878c7c0b85
Moves buckling and vehicles to shared, some cleanup ( #15923 )
2023-05-01 17:04:23 +10:00
deltanedas
44f9c098ec
uplink locking/unlocking, minor pda refactor ( #15842 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-05-01 16:30:08 +10:00
metalgearsloth
d51d74d934
Content fixes for timeoffsets ( #15934 )
2023-05-01 14:49:25 +10:00
Leon Friedrich
90a137c752
Add basic map loader support for entity renaming ( #15862 )
2023-05-01 13:41:57 +10:00
Menshin
76903dd145
Cached barotrauma resistance and immunity values instead of computing them each Update() ( #15055 )
2023-05-01 03:58:26 +10:00
Nemanja
bccad7d430
Fix instant power cell drainage ( #15927 )
2023-04-30 16:06:44 +10:00
LudwigVonChesterfield
6af0a91af3
Fixes Typo In Station Event Documentation. ( #15932 )
2023-04-30 11:43:49 +10:00
Dawid Bla
0d74c2d8f6
Fix 0.25sec doafters ( #15918 )
2023-04-29 17:50:31 -04:00
Leon Friedrich
b45bc4ae4a
Replace `SpriteStateChange` construction action with `AppearanceChange` ( #15914 )
2023-04-30 07:04:31 +10:00
Slava0135
4ade6f60ff
Electrified grille sparks effect ( #15178 )
...
* use file namespace
* shorter systems name
* replace SoundSystem with AudioSystem
* refactor update function
* refactor
* refactor 2
* remove setters
* uh oh
* remove getters
* active checks
* refactor 3
* better way
* update state
* have to remove this for now
* move electrified component to shared
* forgot this
* fix airlocks
* add effect
* Revert "move electrified component to shared"
This reverts commit 6457e8fc9c3b674a705a61034831ce6f084e2b01.
* Revert "forgot this"
This reverts commit ed361cee2d5b8b958830ba0af07fcc2627eb7845.
* functioning effects
* use animation by Aleksh
* make effect part of grille
* optimisation?
* remove timing
* file name
* only activate when touched
* refactor electrocution comp too
* make it 1 sec
* formatting
* replace all entity query with enumerator
* queue del
2023-04-29 16:05:10 -04:00
PixelTK
8269a500b3
Arachnid species ( #13945 )
2023-04-30 02:19:06 +10:00
Dawid Bla
217b8a5a38
Fix heater and freezer temperature range and wrong unit ( #15904 )
2023-04-30 01:31:15 +10:00
deltanedas
fd5462bd47
flash uses charges system now ( #15898 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-04-29 23:38:40 +10:00
deltanedas
db28073530
Add pick random system ( #15409 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-04-29 21:39:08 +10:00
Nemanja
1bb65f590b
Make anomaly scanners show exact output ( #15749 )
2023-04-29 20:54:05 +10:00
Leon Friedrich
e7108b9d0b
Remove server-side sprite references from Flash system ( #15893 )
2023-04-29 20:20:09 +10:00
brainfood1183
ff58e6462d
CloningPod emag effect. ( #15876 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-04-29 19:50:10 +10:00
Leon Friedrich
a372daadb2
Remove server-side sprite references from chem master ( #15888 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-04-29 19:27:14 +10:00