metalgearsloth
b9c38879e5
Port python packaging to Content.Packaging ( #21458 )
2023-11-07 09:53:59 +11:00
Nemanja
4729024d3e
Convert ItemSize to prototypes ( #21481 )
...
* item sizes are prototypes
* eek
2023-11-06 00:20:50 -07:00
deltanedas
38904904d0
ninja stun change ( #20503 )
...
* tagless fields
* add damage and paralyze instead of electrocuting
* add disable bool to RevealNinja
* raise MeleeAttackEvent on the user after swinging
* uncloak ninja after attacking
* revert RevealNinja bool
* revert meleeattack event
* revert uncloak
* validate shock prototype
* damagespecifier no validation
* ;
* :trollface:
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-11-05 21:08:33 -07:00
Morb
525d8e3e94
Add map info to status HTTP API ( #21089 )
2023-11-05 21:03:36 -07:00
Ed
8b3adf6085
Anomaly Synchronizer ( #20945 )
...
* added textures and basic prototype without functionality
* add full functional
* finish work
* fix naming
* reduce random anomaly spawner offset
* Update AnomalySystem.Vessel.cs
* Update SharedAnomalySystem.cs
* Update SharedAnomalySystem.cs
* Update production.yml
* fix errors
* fix?
* Update anomaly_sync.yml
* deltanedas code fixes. Thx, deltanedas!
* git what
* fix yml
* fix yml 2
* meh, try again
* work, work, work
* fix powered checking. now component work also without ApcPowerReceiving
* now supercrit port invoke on start growing, not after explosion
fix errors
* deltanedas fix pack 1
* Update AnomalySynchronizerComponent.cs
2023-11-05 21:02:02 -07:00
deltanedas
f0f54b5872
mech nitrogen filtering 2 ( #19868 )
...
* target oxygen logic
* filter out nitrogen when low on oxygen
* vvrw and datafield for everything
* :trollface:
* bruh does work
* tagless chicken
* move into atmos, make it not depend on mech
* update mech prototype
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-11-05 20:15:13 -07:00
deltanedas
96e27810cf
add ied ( #20966 )
...
* MinSolution and SolutionEmpty construction conditions
* make ied sprites
* add ied
* ied crafting stuff
* deconstruct give cable yes
* fix
* tags
* tag
* 3x3
* sharing is caring
* buff damage
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-11-05 20:04:47 -07:00
brainfood1183
40b36d1dc5
Roller Skates ( #20257 )
...
* adds roller skates
* removed hascomp and changed addcomp to ensurecomp, modified to _random, _stun
* remove icon from type: sprite
* sorted dependencies
* skates no longer added skater component to user, movmeentspeedmodifier and damagehighspeedimpact had access removed.
* fixes
* fixes
2023-11-05 19:42:37 -07:00
KISS
4cacb7b9e3
Ice anomaly spawns ice underneath it ( #21227 )
...
* added TileAnomalySystem to AnomalyIce
* added FloorIce for station
* created ice crust entity to spawn under ice anomaly
* update draw depth for ice crust
* uh oh, added ice-sliding but at what cost
* resolved mispredicts
* updated sprite alpha, removed appearance component (not used)
* fixed function not reflecting event name, left datafield attributes blank, added one comment about saving data (?)
---------
Co-authored-by: Yurii Kis <yurii.kis@smartteksas.com>
2023-11-05 19:41:42 -07:00
brainfood1183
5af97da997
diagonal window glass and pirate shuttle improvements ( #21174 )
...
* shuttle and priate improvements
* fix
* fix damn ubuntu
* darkened syndi airlocks
* fix
* fix ruranium
* added prison cell to pirate ship
2023-11-05 19:38:02 -07:00
IntegerTempest
615f15e8a9
Nukeops hud ( #21260 )
...
* a
* a
* a2
* syndi visor
* left icon
* a3
2023-11-05 19:36:08 -07:00
avery
e35cd611d6
allow network payload data to inherit nullability ( #21327 )
2023-11-05 19:25:25 -07:00
DrSmugleaf
c540b61390
Fix erase verb not removing chat messages in some cases ( #21355 )
...
* Fix erase verb not removing chat messages in some cases
* Admin changelog
* Fix deleting messages with entity id 0
2023-11-05 19:19:59 -07:00
IProduceWidgets
79cd2a7d56
Significantly nerf chemvomit and give it a reasonable default. ( #21453 )
2023-11-05 19:16:56 -07:00
deltanedas
2c87c53ed1
hide medibot messages from chat and logs ( #21468 )
...
* support npc speech being hidden
* hide medibot messages
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-11-05 18:21:04 -07:00
themias
a3859901bd
Fix accidental crayon graffiti when writing on paper ( #21445 )
2023-11-04 18:44:09 -04:00
themias
843a7d1d46
Fix ambuzol zombie damage ( #21432 )
2023-11-04 13:57:21 -04:00
Nemanja
84b55c48f2
fix borg actions ( #21235 )
2023-11-04 16:29:19 +03:00
Nemanja
4a730c5910
Fix double counting bounties ( #21399 )
2023-11-04 16:19:23 +03:00
deltanedas
bda8a9c82e
microwave can be turned on with signal ( #21138 )
...
* microwave can be turned on with signal
* update prototype
* mapinit
* init for storage
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-11-04 15:44:59 +03:00
Ed
aa713ea7e6
Candles ( #21087 )
...
Co-authored-by: faint <46868845+ficcialfaint@users.noreply.github.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com>
2023-11-03 22:53:51 -07:00
themias
675bcd5c38
Fix negative tank pressure ( #21401 )
2023-11-02 22:14:56 -04:00
TemporalOroboros
19614453d9
Makes thieving gloves sneakier ( #21398 )
...
* Hidden DoAfters
* Fix formatting warnings
* Hide progress bar and pickup animation
* Copy Hidden field in copy constructor
2023-11-02 22:10:58 -04:00
DrSmugleaf
2d58d19b07
Make all prototype types partial ( #21374 )
2023-11-01 19:56:23 -07:00
Vasilis
e1e3eba0d0
Getting turned to a rev makes the rev antag sound ( #21316 )
2023-10-31 23:11:09 -04:00
Ed
96ff529c82
Anomaly Cores ( #21306 )
...
* add first anomaly core
* meme
* 5 min to 10 min
fix yml
* fix
* Update doc
* no static price
2023-10-31 19:20:52 -04:00
DrSmugleaf
3a4c40c29b
Validate PresetIdCardComponent.JobName prototype ids ( #21361 )
2023-10-31 15:09:10 -07:00
brainfood1183
15fc7b1e92
blue blood now requires copper instead of iron to cure bloodloss ( #20863 )
...
* blue blood now requires copper instead of iron to cure bloodloss
* arachnid species now needs copper to cure bloodloss and copper pills added to medkits.
* fix puddlesystem proto
* remove the cool
* no longer uses hastag, instead uses custom heart organ and hasorgan.
* fix
2023-10-31 13:41:25 -07:00
Psychpsyo
6a18bdc023
Soapy Water & Edible Soap ( #20364 )
...
* soap reagent and soapy water
* make soapy water recognizable
* Fix tile cleaning bug
CleanDecalsReaction was able to take more than the reactVolume it was given.
* make soapy water an evaporating reagent
* Tile reactions when mopping
* Fix indescribably soap flavor
* Adjust soap flavours
Soap and soapy water now taste clean and syndie soap tastes like punishment.
* Better soap numbers & DeleteOnSolutionEmpty
* Changed TrashOnEmpty to TrashOnSolutionEmpty
* Last TrashOnSolutionEmpty change
* Fix merged code not compiling
* Requested changes.
2023-10-31 13:39:12 -07:00
Nemanja
0c329ed661
Storage Standardization [Take 2] ( #21270 )
2023-10-30 20:55:55 -07:00
Subversionary
a6448cb87d
Fix bola stam damage, bring back old construction requirements ( #21340 )
2023-10-29 18:27:43 -04:00
Simon
d696793796
Fix PDA notifications when creating a news entry using the Mass-Media console. ( #21320 )
2023-10-29 21:37:40 +11:00
metalgearsloth
5b8f3c48c4
Revert "Update submodule to 175.0.0 ( #21318 )" ( #21319 )
2023-10-29 15:29:30 +11:00
metalgearsloth
9b1b3e03ed
Content audio ( #20862 )
2023-10-29 14:58:23 +11:00
Leon Friedrich
f308adffaf
Move ActorComponent to shared ( #21293 )
2023-10-29 04:21:02 +11:00
TemporalOroboros
b223e7d6ed
Generalizes solution overflow & slightly increases space lube yield ( #21094 )
...
* generalize SolutionSpikeOverflowEvent
* let reactions overflow
* spacelube: 3 -> 5
* restore TryMixAndOverflow threshold cap
2023-10-28 12:46:59 -04:00
keronshb
17f3fc1287
Moves cloning comp & cloning event to shared ( #21253 )
2023-10-28 09:47:42 -04:00
Leon Friedrich
1844ad23a3
Fix namespace error ( #21298 )
2023-10-28 14:24:37 +11:00
Morb
d27df9705d
Fix hijack objective ( #21241 )
...
* Fix hijack
* Max difficulty
2023-10-27 22:33:18 -04:00
faint
59176f7613
Fix nukies sound not played ( #21268 )
...
* Play sound and sending greeting message works for nukies now!!!!!
* oops
* silly change
2023-10-27 22:28:20 -04:00
Leon Friedrich
e685cb626b
Un-revert IPlayerManager refactor ( #21244 )
2023-10-28 09:59:53 +11:00
Nemanja
0670b56205
A return to foam (foam rework) ( #20831 )
2023-10-27 13:52:11 +11:00
deltanedas
b9af991e04
Ion storm event ( #20277 )
...
* ion storm event prototype + locale
* add lawsets
* use lawsets, make borgs ion storm targets
* ion storm rule and ion storm target
* lawset prototype
* use lawsets
* update silicon law system to use lawsets and support ion storm event
* new toys
* fix
* more fix
* fixy
* ion storm admin logging
* assigning laws makes borg provide its own laws, other stuff
* 1h reoccurence
* 50% chance
* better call saul
* emagLaws is required
* add announcment audio
* fixy
* family friendly gaming
* fixy
* address reviews
* fixy
* more fixy and no erp
* pro
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-10-26 22:40:13 -04:00
deltanedas
bb65818bf3
Implant whitelist/blacklisting ( #20678 )
...
* add whitelist and blacklist to implant and implanter components
* handle whitelist and blacklist in systems
* move hardcoded whitelist/blacklist to base implanter + add admeme implanter
* give implants sensible whitelists
* cleaner CheckTarget and fix
* remove unused imports
* network lists
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-10-26 22:34:02 -04:00
nikthechampiongr
8f181b4534
Fix popup messages appearing when someone tries to open a door without a tool. ( #21099 )
...
* The fixTM
* typo fix
* addressing review
2023-10-26 22:26:52 -04:00
JoeHammad1844
c9827c5364
headrev spawn music ( #21119 )
...
* headrev spawn music
* :trollface:
* skill issue
* double skill issue
* :trollface:
* :trollface:
* :trollface:
2023-10-26 22:19:35 -04:00
metalgearsloth
c08349a947
Revert "Storage TEST MERGE" ( #21258 )
2023-10-26 00:46:22 -07:00
Nemanja
81f5e341c0
Some mild item size balancing + fixes ( #21250 )
2023-10-26 13:47:44 +11:00
Nemanja
41795720da
[TEST MERGE] Slot-based Storage ( #21212 )
2023-10-25 18:53:38 -04:00
deltanedas
b6a8f5e780
Power switchable refactor ( #20419 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-10-25 23:57:23 +11:00
Nemanja
6e007b0d0b
fix feeding unremovable items ( #21234 )
2023-10-24 21:51:32 -07:00
TemporalOroboros
3007200832
Adds AttemptEntity(Uns|S)tickEvent. ( #20728 )
...
* try-stick
* convert spider charge to attempt-stick-events
2023-10-24 21:45:42 -04:00
TemporalOroboros
4df2f91f54
Fix anomaly locators frantically beeping when entering detection range. ( #21178 )
...
* reset beep timer when out of range
* prevent deficit from impacting beep timing
2023-10-24 17:00:22 -04:00
Leon Friedrich
0880145ac8
Mind tweaks & fixes ( #21203 )
2023-10-24 10:23:56 -04:00
metalgearsloth
a2bbda43cc
Revert "Update submodule to 172.0.0 ( #21222 )" ( #21225 )
2023-10-24 21:55:20 +11:00
Leon Friedrich
7ba0ea2926
IPlayerManager refactor ( #21215 )
2023-10-24 20:19:08 +11:00
Morb
47b244b191
Hijack shuttle objective ( #19621 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2023-10-24 18:55:46 +11:00
Leon Friedrich
4e7bdc6658
Fix electrocution resolve error log ( #21179 )
2023-10-24 17:22:05 +11:00
Nemanja
ddf1fd98ff
fix magnet trigger for artifacts ( #21213 )
2023-10-24 17:18:46 +11:00
metalgearsloth
46a3076ecb
Predict tile-prying ( #21167 )
2023-10-24 00:20:33 +11:00
DrSmugleaf
52e1d64ee2
Stop all reads/writes to the admin_log_entity table ( #21186 )
2023-10-22 21:24:03 -07:00
DrSmugleaf
43d5c00648
Store round start date in the database ( #21153 )
2023-10-22 21:01:48 -07:00
deltanedas
dc9f9b55ee
ignition source refactor ( #21044 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-10-22 17:05:48 +11:00
DrSmugleaf
b44281a5d4
Fix whitelist commands not giving feedback with 0 arguments, trim names, add [player] completion hint ( #21152 )
2023-10-21 14:57:51 -07:00
DrSmugleaf
0109e7abc2
Fix expeditions console not having any expeditions ( #21148 )
2023-10-21 14:34:00 -07:00
DrSmugleaf
b589a121d9
Fix thrusters starting disabled ( #21147 )
2023-10-21 14:33:49 -07:00
Vasilis
9ea8e03c23
Social a-anxiety/st-st-stuttering t-trait. ( #20500 )
...
* This was supposed to be a challenge
* Component magik
* Add documentation
2023-10-21 13:09:54 -07:00
Mr. 27
e2227c6b09
Make common netspeak get replaced in the chat ( #20180 )
...
* added more slang to the sanitization manager
* idk why this file is here
* Added new sanitization accent
* No longer is an acccent, instead is a dictionary
* Reverted back to a system similar to before, added the new netspeak from the dictionary
* Added some new words to the chat san
* Added (wdym --> what do you mean) to the chatsan
* merge conflict
* removed boolvalue
* remove space
* Upcoming
* Added MF and ETC to chatsan :))
* upcoming
* added FYI and WYD to speech-chatsan.ftl
* Made the chatsan accent string a const string with [ValidatePrototypeId<AccentPrototype>]
* forgot the ';' :(((
* fixed error throw [AccentPrototype] --> [ReplacementAccentPrototype]
2023-10-21 15:43:11 -04:00
deltanedas
68aa295a38
Add internal temperatures for cooking meats ( #20659 )
2023-10-20 12:21:49 -08:00
Sirionaut
3a561ed993
fixed localization for guardian ( #21101 )
2023-10-20 20:06:56 +03:00
DrSmugleaf
5734f02de5
Fix ghost actions disappearing when toggling visibility of other ghosts ( #21033 )
2023-10-20 00:05:33 -07:00
coolmankid12345
69b38efaec
Yeah ( #21112 )
...
Co-authored-by: coolmankid12345 <coolmankid12345@users.noreply.github.com>
2023-10-19 20:50:44 -04:00
DrSmugleaf
f560f88eb5
Remove 700 usages of Component.Owner ( #21100 )
2023-10-19 12:34:31 -07:00
Ed
9bb62181de
Added fun: Darts ( #20582 )
...
* add textures
* fix cargo/cargo-fun.ftl
* fix cargo/cargo-fun.ftl again
* update icons and resize hitbox
* really fixed cargo.ftl
* fix soundSpecifier
* balance changes: solution transfer has been reduced from 2 to 1. Now the transfer does not work on targets wearing anything in the outerclothing slot
* add hypodart to uplink
* return of darts solution capacity to 2u
* Update uplink-catalog.ftl
* Update uplink_catalog.yml
* Update darts.yml
* remove hypodart sprite
* Update darts.yml
* Update fun.yml
* add random popups component, resprite dartboard
* localize darts
* fix
* Update darts.yml
2023-10-18 23:55:30 -04:00
Vasilis
e04d6a312c
Fixed players without headrevs ticked being picked anyway ( #20895 )
...
* Fixy fix fix uwu merge pwease
* admin message to inform them
* oop
2023-10-18 23:48:55 -04:00
Doru991
b419dbb3eb
Make gibbing drop items again ( #21047 )
...
LGTM, Just a warning that this will probably get overriden when medical refactor gets merged since it refactors gibbing.
2023-10-18 14:15:17 -07:00
TemporalOroboros
414701dd3b
Swaps HV/MV/LV scaling to supply power scaling ( #20880 )
2023-10-18 14:04:47 -07:00
Errant
064cb8797e
Accurate temperature alerts ( #19913 )
2023-10-18 10:05:15 -08:00
daerSeebaer
8edd5257c4
Display current load and maximum capacity ( #20181 )
2023-10-18 09:46:32 -08:00
DrSmugleaf
c72b95db6b
Fix debug assert when shooting guns ( #21070 )
2023-10-18 15:45:35 +11:00
DrSmugleaf
13cff0e89b
Fix build ( #21075 )
2023-10-17 20:11:33 -07:00
DrSmugleaf
5934c6728f
Replace all T : Component constraints with T : IComponent ( #21073 )
2023-10-17 19:42:47 -07:00
DrSmugleaf
a136616531
Replace Component.OnRemove with ComponentRemove event subscriptions ( #21072 )
2023-10-17 19:35:36 -07:00
I.K
df81532469
Change wide swing sprites to be that of the weapon used ( #21050 )
...
Co-authored-by: notquitehadouken <1isthisameme>
2023-10-18 12:12:00 +11:00
Nemanja
fd994511a7
technology auto guidebook ( #21029 )
...
* technology auto guidebook
* boo-womp
* boo-womp II
2023-10-16 16:51:58 -05:00
Kara
77964d4a6b
Kill `SharedEntityExtensions` and all popup extensions ( #20909 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-10-16 16:56:09 +11:00
Leon Friedrich
00e274ea38
Add new entity spawn test & fix misc bugs ( #19953 )
2023-10-16 16:54:10 +11:00
Leon Friedrich
1f0c9314fd
Default warp point names ( #21017 )
2023-10-16 16:39:39 +11:00
ShadowCommander
c20bf50f40
Fix sound on material reclaimer ( #21030 )
...
* Fix saw sound error on client
The sound tried to play using shared PlayPvs which doesn't work on client. PlayPredicted handles client and server.
Fixed NextSound not playing again while continuously gibbing items.
* Fix duplicate splat sound on Recycler gibbing
2023-10-15 23:30:35 -06:00
Whisper
e5f5a28829
adds "idk." to the text to emote list ( #21015 )
2023-10-15 14:06:55 -07:00
DrSmugleaf
ed15b93926
Make starting gear automatically find hands for inhand items ( #20861 )
2023-10-14 10:28:52 -07:00
Leon Friedrich
ce76a03d5e
Small ExplosionSystem Cleanup ( #20817 )
2023-10-15 03:48:25 +11:00
TemporalOroboros
0775ab6a14
Moves SolutionContainerManagerComponent to Shared. ( #20944 )
2023-10-15 03:45:28 +11:00
Kara
546fa44526
Kill `SharedUnoccludedExtensions` ( #20914 )
2023-10-15 03:42:37 +11:00
DrSmugleaf
8639df7a74
Add pop sound effect when using the erase admin verb ( #20988 )
2023-10-14 02:53:02 -07:00
DrSmugleaf
f02a54497d
Make the panic bunker UI send cvar updates on focus exit, add erase verb tooltip message ( #20987 )
2023-10-14 02:28:08 -07:00
DrSmugleaf
5be0df32ad
Add admin Erase verb, add checkbox to erase from the ban panel ( #20985 )
2023-10-14 02:02:56 -07:00
DrSmugleaf
3a2482420f
Show total playtime in player list and AHelp window ( #20980 )
2023-10-14 01:55:40 -07:00
Nemanja
5ecd5f7521
Fix hostile simplemob rotation ( #20900 )
2023-10-14 00:15:20 -07:00
deltanedas
33e5dfb9a8
add igniter ( #20962 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-10-14 00:11:50 -07:00
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