Leon Friedrich
3e599e2306
Add missing CleanReturnAsync() to some tests. ( #18471 )
2023-07-31 13:57:52 +10:00
coolmankid12345
a8e2be7539
Give me more nukies ( #18210 )
2023-07-30 21:11:56 -04:00
avery
c15257fa21
Add reflection support for mobs, reflective vest, shuttle walls ( #18186 )
2023-07-30 21:07:45 -04:00
metalgearsloth
b0b1597aad
Fix cargo gifts ( #18449 )
...
Some of the IDs were invalid and no typeserializer.
2023-07-30 12:53:54 -06:00
metalgearsloth
fae9a05ea2
Event horizon serialization ( #18173 )
2023-07-30 20:47:44 +10:00
Arendian
2c5f202dca
Eject casings some distance from the gun ( #18081 )
...
Makes bullet casings launch a bit away from you when shooting a gun. Cycling still drops it at your feet.
---------
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com>
2023-07-29 14:07:31 -07:00
lzk
22d58eee8e
Fix display of ghost role rules ( #18434 )
2023-07-29 11:56:58 -07:00
Leon Friedrich
385b587cfc
Validate prototype ids in c# fields ( #18224 )
2023-07-30 03:34:51 +10:00
metalgearsloth
d4a85afb88
Update GetComponents for IEnumerable ( #18395 )
2023-07-30 03:34:41 +10:00
Leon Friedrich
35d6d490f1
Fix some machine construction bugs. ( #18179 )
2023-07-30 03:29:59 +10:00
Vasilis
55f935e3fe
Adds a cvar to hide PII information in ban message ( #18428 )
...
* my macbook hates running 2 clients
* yes
2023-07-29 20:14:56 +03:00
PrPleGoo
7c088ac1de
Job icons are stored on ID cards ( #18233 )
2023-07-29 18:25:27 +10:00
Nemanja
e03974a0a2
Add logs for research ( #18388 )
...
* Add logs for research
* Update Content.Server/Research/Systems/ResearchSystem.Technology.cs
Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com>
* dumb but ok
* wacka wacka
* Update LogType.cs
---------
Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com>
2023-07-28 23:14:39 -05:00
MishaUnity
e4dcdc0c6e
convert News read tab to PDA Cartridge ( #18368 )
...
* Add Console, PDA news tab, and ringstone popup
* Add English localization
* Add mass-media console board to Advanced Entertainment resrarch
* Fix misprint
* Deleting unused libraries
* Fix round restart problem
* Fixing restart problem
* Just another fix
* Сode optimization
* Code optimization
* Convert News read tab to cartridge
Convert the News read tab into a cartridge, and fix a couple of bugs
* Just another fix
* Some updates
* More fixing!!
Fix cooldown, add author label to read menu
* Again, fix cooldown bug
* Some minor changes
* Revert "Some minor changes"
This reverts commit 470c8d727629ac79994f70e56162adae8659e944.
* Some minor updates
2023-07-28 13:59:03 -06:00
metalgearsloth
e97e7f8137
Revert "Add pathfinding for dynamic bodies" ( #18397 )
2023-07-28 19:58:31 +10:00
Vordenburg
49f3f07e30
Add pathfinding support for NPCs climbing tables ( #17415 )
2023-07-28 16:37:29 +10:00
Vordenburg
494b9e5b93
Add pathfinding for dynamic bodies ( #17416 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-07-28 16:28:00 +10:00
PrPleGoo
852f041581
Add auth to the mass-media console ( #18345 )
...
* process my own comments
* add fields and handling
* little cleanups
* localization
* u
* whoops
2023-07-27 14:25:55 -06:00
Pieter-Jan Briers
7e5d03a1a8
Fix defib "return to body" prompt. ( #18376 )
2023-07-27 15:13:17 -04:00
Ilya246
4c47686fe8
fix angular braking ( #18207 )
2023-07-27 17:38:03 +10:00
Errant
c6d2fe6d03
Attacking a powered light now shocks an unarmed attacker ( #18340 )
2023-07-27 17:37:09 +10:00
MishaUnity
325d2a39ee
add mass-media system ( #18251 )
...
* Add Console, PDA news tab, and ringstone popup
* Add English localization
* Add mass-media console board to Advanced Entertainment resrarch
* Fix misprint
* Deleting unused libraries
* Fix round restart problem
* Fixing restart problem
* Just another fix
* Сode optimization
* Code optimization
2023-07-26 12:49:38 -06:00
metalgearsloth
b478d5326b
Remove component.Initialize calls ( #18230 )
2023-07-26 22:37:52 +10:00
MisterMecky
00104c92e4
change healing popup to be client only ( #18318 )
2023-07-26 02:05:32 -06:00
Nemanja
8b0d6a4d45
Prevent using LOOC in crit ( #18297 )
...
* Prevent crit players from using LOOC
* fix comment
2023-07-26 00:02:48 -06:00
c4llv07e
1b4373d567
Fix radiation sound not working ( #18282 )
...
* Fix radiation sound not working
Signed-off-by: c4llv07e <kseandi@gmail.com>
* Make Geiger sound local
Signed-off-by: c4llv07e <kseandi@gmail.com>
---------
Signed-off-by: c4llv07e <kseandi@gmail.com>
2023-07-25 18:35:19 -06:00
Pieter-Jan Briers
9507520e40
Better synchronous IAsyncEnumerable<T> handling. ( #18296 )
2023-07-26 10:03:41 +10:00
Pieter-Jan Briers
12391b4881
Fix unit tests being inconsistent now. ( #18298 )
2023-07-26 10:03:29 +10:00
deltanedas
063f75ca29
let animals drink things ( #18236 )
...
* thirst .Owner removal
* thirst file scope
* drink update + minor refactor
* drink file scope
* let animals drink things
* dont eat/drink when dont need to
* admeme mouse override
* moo
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-07-25 15:32:10 -06:00
Nemanja
d55cd23b0a
Zombie Mode 𝓡𝓮𝓭𝓾𝔁 ( #18199 )
...
* zombie mode redux
* the great zombie changes
* fix this
* 65 down to 50
* empty
* Changes to address stalling
* make zombie nukies no longer nukies
* actually work
2023-07-25 15:31:35 -06:00
Phill101
ebe72ac2b3
introduce Bleed alert ( #18295 )
...
Co-authored-by: Phill101 <holypics4@gmail.com>
2023-07-25 15:28:35 -06:00
Pieter-Jan Briers
978887bf03
(Probably) fix random integration test failures. ( #18270 )
2023-07-25 11:10:50 +10:00
deltanedas
88eaf7a772
dragon minor refactor and stuff ( #18149 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-07-25 10:32:12 +10:00
Vordenburg
796d818bba
Check Deleted instead of null for HandTeleporter ( #18260 )
2023-07-24 14:21:44 -06:00
Leon Friedrich
f2bfdd8e17
Remove superseded machine linking code ( #18244 )
2023-07-24 12:07:35 +10:00
Leon Friedrich
a4063a5e33
More machine linking related map changes ( #18246 )
2023-07-24 11:29:57 +10:00
Leon Friedrich
5172188a48
Migrate machine linking and resave all maps ( #18243 )
2023-07-24 10:35:09 +10:00
Leon Friedrich
7786daa20e
Add some debug messages for random test failures. ( #18216 )
2023-07-24 03:22:57 +10:00
Pieter-Jan Briers
c6d2dd6c7b
Automatic server replay recordings ( #18235 )
...
Co-authored-by: Moony <moony@hellomouse.net>
2023-07-23 16:02:23 +02:00
metalgearsloth
5dd4169c51
Remove component.Startup calls ( #18229 )
2023-07-23 16:11:13 +10:00
metalgearsloth
1de396d566
Fix jetpack warnings ( #18227 )
2023-07-23 16:00:59 +10:00
TemporalOroboros
df1dcb74ac
Dewarns access ( #16666 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-07-23 14:19:51 +10:00
Nemanja
946073f3d2
fix anomalies spawning on escape pods ( #18225 )
2023-07-23 13:57:13 +10:00
Sailor
32def47862
Nullable reference "warning" ( #18191 )
2023-07-22 13:27:29 -04:00
Pieter-Jan Briers
b4b0fe41db
Admin notes bugfixes ( #18189 )
2023-07-21 15:43:47 +02:00
Riggle
579913b617
Better notes and bans ( #14228 )
...
Co-authored-by: Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com>
2023-07-21 13:38:52 +02:00
LankLTE
fb53c14a54
Made Artifact EORG a server config ( #18172 )
...
* Added config and updated sala
* CE's suggestion.
* Fixed config
* greater than
2023-07-21 03:49:10 -05:00
Arendian
580d481710
Make clumsy entities able to shoot funny weapons ( #18156 )
...
* Make clumsy entities able to shoot funny weapons
* remove unneeded line
2023-07-19 15:22:07 -06:00
Slava0135
2eb6689834
clown mimimi sleeping sound ( #18127 )
...
* clown mimimi sleeping sound
* make its own component
* different sound (with attribution)
* oopsie
* back to mimimi (with attribution)
2023-07-19 02:55:50 -06:00
TemporalOroboros
6313164368
Fixes singularity collision and consume range ( #13424 )
...
Co-authored-by: keronshb <keronshb@live.com>
2023-07-19 18:01:27 +10:00
Whisper
301fbffcfd
adds both blood level and body temp to analyzers and cryo ( #16778 )
...
* Ports temperature scanning from mining station 14
* Added blood level to analyzer
* adds body temp and blood level to health analyzers and cryo
* Blood and temperature will show N/A if not available
2023-07-18 15:13:26 -06:00
Slava0135
d21e4a1d4e
Make power grid check event force APCs off ( #17935 )
...
* replace query with enumerator
* remove unnecessary imports
* prevent from toggling APC during event
* all entity query i guess
2023-07-18 15:11:43 -06:00
c4llv07e
4b5ab1e2d2
Add machine frame completion feedback ( #18048 )
...
Signed-off-by: c4llv07e <kseandi@gmail.com>
2023-07-18 15:03:13 -06:00
Vordenburg
e47b782ba2
Set door bolt wire cut to false when mended ( #18122 )
2023-07-18 14:56:51 -06:00
Pieter-Jan Briers
a90e7585b9
More PA fixes ( #18131 )
...
If the PA Control Box isn't rotated to match the Fuel Chamber, it actually rotates itself to match.
This rotation triggered a rotation event, which in turn caused RescanParts() to run again, re-entrantly. This broke everything.
Fixed by adding a boolean to just guard against this.
2023-07-18 14:55:18 -06:00
Visne
ee4809a222
Revert "Hunger and thirst HUDs" ( #18125 )
2023-07-18 17:28:28 +02:00
metalgearsloth
fcf01cc6ef
Trashbag stuff ( #18096 )
2023-07-18 21:44:00 +10:00
PrPleGoo
67e4b626c1
Hunger and thirst HUDs ( #18066 )
...
* security HUD now shows a job icon on entities with a body
* thirst goggles
* set starting hud gear
2023-07-18 00:01:22 -06:00
Pieter-Jan Briers
23966e1dff
PA Fixes ( #18116 )
...
* PA Fixes
Fix exception when opening UI if it has the power limiter warning displayed.
Fix it sometimes not detecting parts due to angles not getting normalized before comparison.
* Fix swapped out sprites for PA emitter P0 states
2023-07-17 23:57:59 -06:00
Arendian
a39b3eddbd
New implanters for uplink ( #18038 )
...
* New implants for uplink
* made changes based on reviews
* was meant to be 3
2023-07-17 13:48:09 -06:00
deltanedas
3bdfcbe56d
nuke minor refactor and fixes ( #18100 )
...
* minor nuke refactor, no longer require disk to toggle anchor
* file scope
* fix unanchored prototype
* normal nuke reanchor pro
* somehow fixed everything pro
* !
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-07-17 13:37:33 -06:00
eclips_e
01a0e2002a
Librarian gameplay (DND, but in SS14) ( #17041 )
...
* D&D character sheets
* Tabletop improvements
* Grass battlemap
* You can now put shit inside of the board
* change variable name
* make the grass tabletop better, again
* update the damn thing AGAIN
* update the shit AGAIN
* You can now take stuff out of tabletops
* Make it use parenting to avoid zany bugs
* MORE battlemaps! Battlemaps for everyone!
* You can now dump out pieces + cleanup
* All (most) non-game pieces should fall to the ground
* make the verb a bit more responsive
* Librarian content officially done
* fix tests i think
* i forgot the sheet
* Smidgen of refactoring
* You can no longer put high risk items inside of boards
* no boardgame defusal
* minor refactoring
* hoplogrma
* doc
* fix rt
2023-07-17 03:03:18 -06:00
Ilya246
9261cef915
fire axe plating ( #18087 )
2023-07-17 01:47:20 -06:00
Kevin Zheng
466cee1bc7
Display popup when butchering with the wrong tool ( #18023 )
2023-07-16 23:54:39 -04:00
Leon Friedrich
541eb417e3
Rename Faction to NpcFaction ( #18079 )
2023-07-17 13:51:52 +10:00
Vera Aguilera Puerto
a2893dd6c3
Instrument band support, submodule update to 138.0.0 ( #17995 )
2023-07-16 21:12:53 +02:00
20kdc
69ff0ae2e6
Gravity "Inherent" property for planet maps ( #16695 )
2023-07-16 15:01:54 -04:00
metalgearsloth
99e6f8f0bc
Add FTL fallback ( #16644 )
2023-07-17 01:41:22 +10:00
Slava0135
e9d3d86d30
fix chameleon menu ( #18028 )
2023-07-16 01:04:51 -06:00
Arendian
84bd21b4a7
Deathrattle implant for uplink and slight tracking implant tweak ( #17722 )
2023-07-15 22:59:46 -04:00
Arendian
040cfe3aae
Medibot Fix ( #18063 )
2023-07-15 13:59:45 -06:00
Nemanja
da72b802e9
Longer bounties ( #18053 )
2023-07-15 12:15:12 -06:00
vanx
c109a716e0
rmobjective fix (again) ( #18033 )
...
Co-authored-by: vanx <#vanxxxx>
2023-07-15 17:55:24 +10:00
metalgearsloth
c43db830ea
Significantly improve NPC steering ( #17931 )
2023-07-14 00:48:04 +10:00
Vera Aguilera Puerto
9243050e1a
Construction graph improvements ( #17960 )
2023-07-13 20:23:52 +10:00
metalgearsloth
fbf1d476f2
Component ECS ( #17991 )
2023-07-13 20:20:46 +10:00
crazybrain23
480ac253d0
Fix stamp sound ( #17955 )
...
* Convert stamp sounds to mono
* shhh
* something something stamp sounds
* alphabetical is best betical
* the voices
2023-07-13 00:20:39 -06:00
Nemanja
37e6d99e49
Gas analyzer compref removal ( #17992 )
...
* Gas analyzer compref removal
* don't question it
2023-07-12 13:47:45 -06:00
metalgearsloth
e6d639b21b
Fix biome recursion ( #17982 )
2023-07-11 22:26:19 -06:00
Nemanja
6dbfbc52c0
Good Intercoms ( #17950 )
...
* crystal anomaly
* Good intercoms
* fixes
* fix construction fail
* Revert "crystal anomaly"
This reverts commit 0d9e3f62ff82c79e72f882b9c7f4ca1b9c6e6dd8.
* migration
2023-07-11 17:58:18 -06:00
Nemanja
d2e6e55ed1
Expedition balance pass ( #17969 )
...
* Expedition balance pass
* better
2023-07-11 17:56:43 -06:00
deltanedas
9101b02c7b
ternary gaming ( #17942 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-07-10 17:22:54 -06:00
metalgearsloth
1bb491f4a8
Don't spawn obstructed exp objectives ( #17921 )
2023-07-10 17:16:10 +10:00
metalgearsloth
48276eb00a
Optimise marker spawning ( #17922 )
2023-07-10 17:15:59 +10:00
deltanedas
3432a28271
add kill head objective ( #17891 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-07-09 20:26:17 -06:00
Nemanja
716fcaa4a3
Animal Husbandry ( #17140 )
...
* Animal Husbandry
* suffixes and VV
* sanitize
* fix fails
2023-07-09 16:36:37 -06:00
LankLTE
9e6bd30aa4
Ambuzol Plus ( #17884 )
...
* Added component and functionality.
* Fixed ZombieImmune.
* Zombies now have zombie blood.
* Ambuzol plus.
* Ambuzol plus spawns in bundle.
* Fine CBURN get one too.
* Reworked the reaction
* No more magic blood refilling.
* ok CE i fixed it
* Component change.
2023-07-09 16:01:35 -06:00
deltanedas
c346640ade
escape + kill objective changes ( #17890 )
...
* 3 space indent at start of line jumpscare
* _leftShuttles -> ShuttlesLeft
* stuff
* RequireDead override for the future
* fix 50% logic
* rouge
* pod 1984
* technically more "difficult"
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-07-09 16:00:08 -06:00
metalgearsloth
53a0d1bc83
Center salvage shuttles ( #17906 )
...
It looks slightly offset due to localcenter but don't worry about it.
2023-07-09 15:58:36 -06:00
Slava0135
839720b538
Fix vent critters spawn ( #17833 )
...
* VentCrittersRule scaling chance + spawn on station
* merge mouse migration and vent critters
* fix prototypes
* check if there is no valid locations
2023-07-09 13:25:05 -06:00
metalgearsloth
68b56878bc
Cargo selling fixes ( #17876 )
...
- Prevent selling dead mobs (getting used as easy corpse disposal).
- Fix a broadcast event being raised O(n) times instead of O(1)
2023-07-09 13:24:48 -06:00
Arendian
ec58d2e716
Syndicate sponge for uplink ( #17841 )
...
* Syndicate sponge for uplink
* Fix yaml error
* Made changes mentioned in review
* Made changes according to reviews
2023-07-09 13:24:30 -06:00
c4llv07e
6e66866567
Add 'auto mode' button to the air alarm ui ( #17874 )
...
Signed-off-by: c4llv07e <kseandi@gmail.com>
2023-07-09 13:22:41 -06:00
crazybrain23
eaaa1e8b69
fix keep traitor alive ( #17912 )
2023-07-09 13:21:23 -06:00
metalgearsloth
7a63238487
Don't spawn mobs on blocked dungeon tiles ( #17910 )
...
a
2023-07-09 13:20:55 -06:00
metalgearsloth
b4033d557b
NPC steering tweaks ( #17911 )
...
- Slightly less twitchy in melee.
- Resteer less.
- More aggressive in pursuing running away targets.
2023-07-09 13:20:20 -06:00
TemporalOroboros
3ac4cf85db
Cleaner BoundUserInterfaces ( #17736 )
2023-07-09 02:02:17 +10:00
Ubaser
993086df20
Archaic Accent fixes ( #17897 )
...
* added accent changes
* added changes for the words "ok, k, okay"
* fix prefixes and the 'd
* add more words
* fix some and add more words
* fix more and add more
2023-07-08 02:34:11 -06:00
metalgearsloth
68480af109
Update content vectors to numerics ( #17759 )
2023-07-08 14:08:32 +10:00
Sailor
9d844520be
Implement RiggableSystem, stunbatons injectable ( #17288 )
...
Co-authored-by: keronshb <54602815+keronshb@users.noreply.github.com>
2023-07-08 13:32:31 +10:00
metalgearsloth
2d1ac6e01d
Revert "add breakers to power batteries" ( #17632 )
2023-07-08 12:47:38 +10:00
Chief-Engineer
1960dd2620
Revert "Add chem solution atmos heating and cooling ( #17854 )" ( #17871 )
...
This reverts commit 03d6b0ced7 .
2023-07-06 23:53:19 -05:00
LankLTE
89ca105e7c
Fixes Romerol & Corpium, Small Zombie Tweaks ( #17784 )
...
* Fixed romerol and corpium.
* Tweaked zombie values.
* Change guidebook descriptions.
* Fixed corpium, added reagent requirements.
* Readded zombie bundle to uplink.
* Edited description
2023-07-06 20:55:00 -06:00
Alex
68bd6f63d1
Adding sounds to stamps ( #17834 )
...
* Add sounds
* FixSound
* Delete sound
* hmmmmmm
2023-07-06 20:53:38 -06:00
0x6273
03d6b0ced7
Add chem solution atmos heating and cooling ( #17854 )
2023-07-06 18:18:56 -07:00
Leon Friedrich
126f5d6dae
Fix mime wall & turf/tile helper issues. ( #17844 )
2023-07-06 14:43:49 +10:00
metalgearsloth
876beb9369
Stop NPC smashing if it fails ( #17847 )
2023-07-06 14:42:17 +10:00
metalgearsloth
3eb93988e5
Disposals refactor ( #17803 )
2023-07-06 13:39:34 +10:00
Topy
2349a3eba3
Fixed args.Used instead of args.Target ( #17838 )
2023-07-05 13:31:30 -07:00
Slava0135
7ee91ce4f1
make puddles not appear on space tiles ( #17822 )
2023-07-05 23:59:48 +10:00
Raitononai
c8569d906c
Archaic Accent Trait ( #17794 )
...
* Adds the component, system and .ftl file for the Early English accent. Updates word_replacements.yml with the new accent stuff.
* -Renamed to Archaic accent
-Added more word replacements
-Fixed "ed" -> " 'd" only happening when prefix chance happened
* - Adds "Archaic Accent" as a character trait.
* - Added over 60 new word replacements and 3 new prefixes.
- Increased prefix chance to 15%.
* - MINOR SPELLING MISTAKE IN DESCRIPTION FIXED THIS IS A TRAVESTY
2023-07-04 18:32:22 -06:00
LankLTE
e9665f2a44
Pyroclastic Anomaly Supercrit Buff ( #17806 )
...
* Added random gas, fixed ice anom, added temperature field.
* Revert "Added random gas, fixed ice anom, added temperature field."
This reverts commit ae5eade86d84d6b1341b7b76754b6f0007dbf3ca.
* I pushed master. Oops. Fixed now.
* Fixed behonker, fixed TempChange.
* Fixed tempchange.
2023-07-03 15:36:22 -06:00
Nemanja
85f5507ce9
make pyroclastic anomaly ignition ignore line of sight checks. ( #17798 )
2023-07-03 15:35:57 -06:00
Nemanja
b3063fbebe
add artifact sound effects ( #17792 )
2023-07-03 21:14:27 +10:00
Slava0135
41cf8cc554
add immovable rod event ( #17278 )
2023-07-02 09:40:07 -04:00
eoineoineoin
9194c548f8
Fix bugs when updating paper UI ( #17786 )
2023-07-02 08:43:27 -04:00
LankLTE
82b33bc12a
DamageOnHit only damages on successful hits. ( #17758 )
2023-07-01 12:01:50 -07:00
metalgearsloth
c2e5990c2e
Fix NPC assert ( #17770 )
2023-07-01 23:38:14 +10:00
metalgearsloth
67d7be9978
Minor radiation thing ( #17768 )
2023-07-01 23:22:45 +10:00
metalgearsloth
0f9c4df6a1
Fix funny listener return ( #17760 )
2023-07-01 16:39:03 +10:00
TemporalOroboros
2fb23755cd
2 ( #17754 )
2023-06-30 19:24:23 -04:00
themias
53e9bc8236
Fix metamorphic glass name mispredict ( #16550 )
2023-06-30 18:57:28 -04:00
Topy
b85c902189
Added sink ( #14348 )
2023-06-30 18:10:47 -04:00
Vocal Night
cf995dec6b
Fixed canister being unlocked and opening the Ui at the same time when left-clicking it ( #17750 )
2023-06-30 15:39:34 -04:00
Nemanja
b4fb089e00
Imagine if artifacts fucking killed you ( #17746 )
2023-06-30 15:25:33 -04:00
Slava0135
aadcc48ddc
Better glue ( #17381 )
2023-06-30 15:07:44 -04:00
LankLTE
b10a7da5d8
Guitar Smashing ( #17724 )
2023-06-29 15:27:08 -04:00
Nemanja
8f5282fb89
make rnd console require science access ( #17671 )
2023-06-29 14:19:19 -04:00
Ben
c858c76341
Anchorable shared ( #17422 )
...
Co-authored-by: BenOwnby <ownbyb@appstate.edu>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-06-29 22:35:54 +10:00
Tom Leys
67df47f553
No atmos stacking (attempt 2) ( #16687 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-06-29 22:04:36 +10:00
Slava0135
cacf26d740
Fix lubed item smart equip ( #17727 )
...
* fix
* left over comment
2023-06-29 03:36:09 -06:00
AJCM-git
e2823d8006
Revert "It's no longer possible to unbuckle if you are handcuffed" ( #17717 )
...
This reverts commit 6d31d50b43 .
2023-06-28 16:54:49 -04:00
Nemanja
ba753d0f17
Pulling fasto ( #17696 )
...
* faster pulling + pulling gravity tweaks
* merciful
2023-06-28 14:03:16 -06:00
DadeKuma
6d31d50b43
It's no longer possible to unbuckle if you are handcuffed ( #17698 )
...
* it's now impossible to unbuckle when cuffed, cuffs must be removed first
* can't unbuckle if any hand is handcuffed
* fixed hand count check
* added popup message
2023-06-28 13:09:04 -05:00
Nemanja
b6c1c34e89
hopefully make salvage more reliable ( #17712 )
2023-06-28 13:06:30 -05:00
deltanedas
9cd8d25ae7
more expedition changes ( #17403 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-06-29 00:01:27 +10:00
crazybrain23
d75d715d23
ListObjectivesCommand localisation and completion ( #17630 )
2023-06-28 23:47:46 +10:00
TemporalOroboros
d9de405859
ECS AME ( #16779 )
2023-06-28 08:02:06 -04:00
metalgearsloth
4fefd8b8b7
Add snow rocks to planets ( #17692 )
2023-06-28 21:32:01 +10:00
faint
2f85b5ea3c
Little NodeContainer ECS ( #17702 )
2023-06-28 21:28:38 +10:00
metalgearsloth
44a3db398b
Draw MapAtmosphere gasses ( #17688 )
2023-06-28 21:22:03 +10:00
Slava0135
9c976d517e
Add space lube tube ( #17387 )
2023-06-27 22:48:06 -04:00
Arendian
7c26480b5f
Turns 90% of vomit into actual vomit ( #17697 )
...
* Changes vomit reagent composition
* Formatting
2023-06-27 20:08:57 -06:00
metalgearsloth
74b4f2b3cd
Disable smoke reactions ( #17693 )
2023-06-27 20:08:47 -06:00
deltanedas
f9c97e4324
welder stuff ( #17476 )
2023-06-27 21:46:48 -04:00
Vordenburg
fb126d2044
Refactor TriggerSystem.Proximity ( #17554 )
2023-06-27 21:17:06 -04:00
Chief-Engineer
72607f3066
add device linking logs ( #17555 )
2023-06-27 21:03:39 -04:00
Nemanja
6fb7879041
Stack storage fixes ( #17651 )
2023-06-27 20:30:03 -04:00
metalgearsloth
90110183be
Fix a bunch of logger warnings ( #17691 )
2023-06-27 23:56:52 +10:00
metalgearsloth
1485666a23
Ambient music fixes ( #17685 )
2023-06-27 21:28:51 +10:00
metalgearsloth
0c260e8be4
Remove landing pad from expeditions ( #17681 )
2023-06-27 19:55:20 +10:00
metalgearsloth
cca1a78384
Dungeon generation refactor ( #17121 )
2023-06-27 19:17:42 +10:00
Pieter-Jan Briers
4c8965ac32
CVar to promotehost automatically. ( #17643 )
2023-06-26 13:01:30 +10:00
Nemanja
06fc0122fe
don't require salvage map prototypes to specify their bounds ( #17652 )
2023-06-26 12:29:45 +10:00
lzk
309fa1af70
Add beachball and basketball tweaks ( #17285 )
...
* comit
* fix comit
* Update meta.json
* Update SpaceVillainArcadeComponent.cs
* aaa
* updatey
* update desc
2023-06-25 22:07:01 -04:00
Leon Friedrich
6f76ae4720
Try fix time offset serialization issues ( #17580 )
2023-06-26 06:36:35 +10:00
Nemanja
7cdfaa09d5
Procgen asteroids for salvage magnet ( #17547 )
...
* Procgen asteroids for salvage magnet
* big roids, remove min offset radius
* i fuck with configs a bit more
* some shit i guess
* actually this makes more sense
2023-06-25 12:50:41 -05:00
Nemanja
5c60a27c7c
Make item size scale with stack size ( #17623 )
...
* Make stack count affect item size
* and the test, too
* readd this check
* vwoom
* huh
* if you ever read this commit message ping me on discord in #contributors
* changerinos
2023-06-25 10:44:37 -05:00
0x6273
fcb6516cee
Hotplate overhaul ( #17586 )
...
* Hotplate overhaul
- Beakers are now placed on top of the hotplate instead of itemslot.
- Hotplate LED now only lights up if it's heating something.
- More comments/xmldoc.
- Some other minor tweaks.
* Actually remove the beaker slot
2023-06-24 14:09:24 -04:00
Leon Friedrich
ecae0230f6
Remove TickerLobbyReadyEvent ( #17522 )
2023-06-24 22:11:08 +10:00
Pieter-Jan Briers
f5bd24f990
Clean up PDA event subscriptions. ( #17434 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-06-24 22:02:59 +10:00
Pieter-Jan Briers
3e03418238
Allow changing alert level delay. ( #17435 )
2023-06-24 22:01:14 +10:00
Nemanja
489077868c
Artifexium ( #17604 )
2023-06-24 22:00:42 +10:00
Chief-Engineer
4bd6f921c4
add signaler logs ( #17556 )
2023-06-23 22:26:37 +10:00
Nemanja
7ab5127286
Cargo Bounties ( #17344 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-06-22 21:49:33 +10:00
Nim
4ed11ca73b
Energy Shield ( #16996 )
...
* energy shield
* description edits
* shields protect
* small correction
* say no to asteroid bees
* fix
* BlockModifier
* fix
* tweak
* tweak
* ops
* fix
* Update RobustToolbox
* Revert "Update RobustToolbox"
This reverts commit 55be82fe537490367e0afaf86365b0e274e6597e.
* formatting
2023-06-22 00:08:58 -04:00
Nemanja
a23a7fee89
Research console auto syncing ( #17540 )
2023-06-21 18:59:57 -06:00
TemporalOroboros
9849737e5a
Cleans up warnings in disposals ( #17419 )
2023-06-22 00:31:19 +10:00
Whisper
276f181021
Bleed Tweaks ( #17528 )
2023-06-22 00:30:19 +10:00
Leon Friedrich
3fa99b8abf
Slight mind test cleanup ( #17521 )
2023-06-21 12:11:58 +10:00
Leon Friedrich
6485dbae01
Fix round end window ( #17512 )
2023-06-21 11:18:16 +10:00
Leon Friedrich
1dde5f39ab
Fix ghost respawn bug ( #17511 )
2023-06-21 11:04:07 +10:00
metalgearsloth
8a28d7bc70
Bagel fix ( #17514 )
2023-06-21 09:19:15 +10:00
Pieter-Jan Briers
50c278b022
Station command improvements ( #17431 )
...
* Fix renamestation command not working
* Console completions for station commands
2023-06-20 08:05:26 -05:00
Nemanja
a01f26d3a6
fix lathe syncing and tweak ui ( #17489 )
2023-06-20 00:39:35 -06:00
Vordenburg
34e03a07f2
Improve HandLabeler and AgentID UI ( #16902 )
2023-06-20 00:52:03 -04:00
Leon Friedrich
9fc4fc6ac2
Fix some Mind ECS bugs ( #17480 )
2023-06-20 14:29:26 +10:00
Nemanja
910c2da9bb
fix-lathe-recipe-dupes ( #17473 )
2023-06-19 11:43:20 -06:00
Vordenburg
69c6ab5aaf
Add dungeon templates as uninitialized maps ( #17468 )
2023-06-19 23:47:59 +10:00
Chief-Engineer
f9f8bb2f1c
add tile pry and place logs ( #17461 )
2023-06-19 17:04:30 +10:00
Nemanja
78adc99ace
Artifact crafting fix ( #17454 )
...
* Fix tag steps double counting entities
* oauhg
2023-06-18 22:02:27 -06:00
Nemanja
8411739e00
Fix secfab being able to print protolathe items ( #17443 )
2023-06-18 16:35:19 -06:00
Chase Maguire
8cd6067d49
Changing default fuel consumption for weldable components, and increasing non-default instances by two units of fuel ( #17350 )
2023-06-18 15:56:09 -06:00
FacePluslll
422a84e029
Adds Double bladed Esword ( #17227 )
...
* Changed Energy Sword system to allow Wieldable eswords
Needed to add conditions to allow the wielding system to handle the esword if the component existed in the entity. The normal eswords work just fine still.
* Adds sprites for double bladed esword
* added double bladed esword to yml
* Add double bladed esword to uplink catalog
* fixed sprites on right handed wielding
* decresed speed a little and added a wielding time
* Reduced damage
* Damage change
* Balence change
* edited attack speed and heavy windup
* fixed readability issue and removed unwanted brackets
* reflectProp to .75
Co-authored-by: keronshb <54602815+keronshb@users.noreply.github.com>
* wieldTime to 0
Co-authored-by: keronshb <54602815+keronshb@users.noreply.github.com>
* litDisarmMalus to .7
Co-authored-by: keronshb <54602815+keronshb@users.noreply.github.com>
* changed heat and slash damage to 9 and structural damage to 20
* changed uplink desc
---------
Co-authored-by: keronshb <54602815+keronshb@users.noreply.github.com>
2023-06-18 15:35:23 -04:00
ShadowCommander
dd7032a860
Mind ECS ( #16826 )
2023-06-19 04:33:19 +10:00
Leon Friedrich
b03d9a90ab
Add support for client-side replays ( #17168 )
2023-06-19 03:23:31 +10:00
metalgearsloth
0bb9c6e6eb
Fix gas tile overlays ( #17397 )
2023-06-17 12:30:55 +10:00
metalgearsloth
b67209cb24
Revert "Door opening tweaks" ( #17395 )
2023-06-17 12:09:49 +10:00
deltanedas
a3c37edd69
use parts crates for rewards, show rewards in ui ( #17374 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-17 12:00:54 +10:00
Leon Friedrich
ef0248cd78
Remove static ILocalizationManager resolves. ( #17392 )
2023-06-17 11:57:32 +10:00
Artjom
cae037d8a8
Zooming for everyone with keyboard keys ( #16605 )
2023-06-17 09:22:21 +10:00
Chief-Engineer
bfa5ce44d4
add airlock pry logs ( #17377 )
2023-06-16 20:58:29 +10:00
Chief-Engineer
0eea58e4b2
add strip attempt logs ( #17376 )
2023-06-16 20:58:17 +10:00
deltanedas
41fae6e9cd
expedition air mod ( #17369 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-16 15:25:25 +10:00
deltanedas
b9f24b2681
expedition rewards ( #16972 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-06-16 15:19:02 +10:00
Nemanja
39a42559ac
Ice anomaly buff (anti-box maneuvers) ( #17293 )
2023-06-16 10:52:49 +10:00
metalgearsloth
23b6d87a79
Hotfix NPC pathfinding ( #17360 )
2023-06-16 01:01:26 +10:00
deltanedas
6ce6aa117f
make mice not eat uranium bananium and pills ( #17110 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-06-15 22:35:11 +10:00
deltanedas
dbc180b008
canister refactor + fixes ( #17317 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-15 22:03:20 +10:00
Nemanja
d86effe630
Fix foam artifacts ( #17332 )
2023-06-15 21:26:10 +10:00
TemporalOroboros
bc3f42d822
ECS Arcade Machines ( #16791 )
2023-06-15 21:25:25 +10:00
Slava0135
34bdb773f9
Mass hallucinations event ( #17321 )
...
* paracusia component auto comp state
* it works
* rule component config
2023-06-15 00:45:50 -06:00
Ahion
de63c5230b
More user friendly crew monitor UI ( #17328 )
2023-06-15 13:29:52 +10:00
brainfood1183
78939b4c04
Crazy Glue Fix ( #17262 )
2023-06-15 13:02:33 +10:00
Leon Friedrich
3338a4bf54
Change PvsOverrideSystem captialization ( #17314 )
2023-06-15 12:15:39 +10:00
0x6273
247c7a1d4d
Fix PDA capitalization to be PascalCase ( #17335 )
2023-06-15 11:44:28 +10:00
Alex Nordlund
29297970e4
Connect to the closest ExtensionCable instead of the first ( #17271 )
2023-06-15 11:31:14 +10:00
Nemanja
9946bd1f61
Sheet-meister 2000 ( #16686 )
2023-06-15 10:49:23 +10:00
Nemanja
81cff32045
bluespace love ( #17315 )
2023-06-13 19:32:03 -06:00
Vordenburg
620678df98
Flip curTime and NextUpdate in UpdateGrid ( #17306 )
2023-06-14 10:37:51 +10:00
deltanedas
cbbebe22d8
prevent emitters being turned on or off when unanchored ( #17303 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-13 15:16:29 -05:00
Slava0135
12d3b4a326
ignore resistances in temperature system ( #17301 )
2023-06-13 07:59:07 -05:00
metalgearsloth
c24c6e93ec
Door opening tweaks ( #16799 )
2023-06-13 20:30:04 +10:00
deltanedas
b82885af38
make salvage magnets upgradable with capacitors ( #16763 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-13 16:37:53 +10:00
deltanedas
7cbf08ea9e
logic gate momentary pulse, switch status port ( #17198 )
...
* logic gate momentary is now pulse
* switch status, minor refactor
* filescope namespace
* switch
* fix ci probably
* add auto linking for edge detector and logic gate
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-12 15:43:59 -07:00
metalgearsloth
56c10b503c
Don't show paused ghosts in window ( #17188 )
2023-06-10 22:24:34 +10:00
Pieter-Jan Briers
50257c3bd7
Limit postgres database concurrency ( #17246 )
2023-06-10 21:52:08 +10:00
deltanedas
662c83a8a2
artifact extract tweaks ( #17164 )
...
* make extract button green, rename Destroy internally to Extract
* 5
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-09 04:44:25 -06:00
OctoRocket
ecef573af5
[Tweak] Default to Traitor instead of Extended when possible ( #16386 )
2023-06-08 17:16:18 +10:00
brainfood1183
cd7d4be188
HAMTR mech (hamster mech) (needs review) ( #16393 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-06-08 16:33:35 +10:00
TemporalOroboros
d71b6c84e5
Converts the particle accelerator over to ECS + misc ( #17075 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-06-08 16:25:59 +10:00
deltanedas
07d2430840
logic gate stuff ( #16943 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-07 16:48:42 -07:00
Nemanja
37d3056809
Events all over melee ( #16997 )
2023-06-07 13:26:45 -07:00
deltanedas
12b1f601ed
microwave tweaks ( #17107 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-07 12:44:42 -07:00
deltanedas
6acfe53e5f
add breakers to power batteries ( #16903 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-07 12:43:54 -07:00
metalgearsloth
edea4c0549
Fix teleport here for grids ( #17194 )
2023-06-07 12:38:52 -07:00
Nemanja
19742f72b1
Fix defibs not reviving ( #17195 )
...
* defib tweaks
* fix defibs not actually reviving
2023-06-07 13:12:49 -06:00
TemporalOroboros
fdbf5b86f2
Removes linter warnings from the PDA module ( #17097 )
2023-06-08 00:22:19 +10:00
Vyacheslav Titov
2e241691aa
Refactoring of roles and notifications about antagonist assignment ( #16864 )
...
* Refactoring of antagonist roles and notifications about antagonist role assignment.
Refactoring of traitor assignment methods and bug fixing.
* Announcement files moved, code is adjusted to new revision
* Play to entity changed to play to global cause of mono audio restrictions.
* Path to audio files changed to sound specifiers, unique alerts for each role.
* Uncommited changes
* New alert sounds for each antag role.
* PR review fixes
* Antagonist role assignment sound notifications moved to Systems, sounds moved to Components.
* License update
* Fixed naming and redundant parameters
---------
Co-authored-by: Титов Вячеслав Витальевич <rincew1nd@yandex.ru>
2023-06-07 01:15:22 -06:00
deltanedas
f5d2b0e284
only show flavor above 0.1u ( #17169 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-07 14:29:23 +10:00
Leon Friedrich
677ef07aa2
Misc implant fixes ( #17172 )
2023-06-06 21:53:11 -06:00
Nemanja
409462df7f
defib tweaks ( #17167 )
2023-06-06 15:08:34 -06:00
Leon Friedrich
a8eee5878a
Misc replay related changes ( #17102 )
2023-06-05 14:33:49 +10:00
metalgearsloth
7d178555e1
Cargo shuttle fixes ( #17118 )
2023-06-05 13:37:00 +10:00
Nemanja
b9fb66f005
Chem guidebook ( #17123 )
...
* im good at atomizing. welcome to half-finished chem guides.
* wagh
* e
* save work
* aa
* woweee UI
* finishing the last of it
* don't actually update the engine :(
---------
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
2023-06-04 15:45:02 -05:00
Slava0135
d3f7a9e820
Update puddle stickiness ( #16597 )
2023-06-03 12:34:43 -07:00
Nemanja
ccc2648776
Fix being able to set spray amounts in bottles and vapor sprites ( #16795 )
2023-06-03 12:31:50 -07:00
Tom Leys
4cc988b668
Flesh Anomaly spawns a lot more kudzu ( #16800 )
2023-06-03 12:31:10 -07:00
Vordenburg
49ba959b82
Support multiple containers for HealingComponent ( #16867 )
2023-06-03 12:30:20 -07:00
Debug
353882f6f7
Fix the AdjStationJob command ( #17070 )
2023-06-03 12:13:48 -07:00
Pieter-Jan Briers
042d3437e3
Make electrocutions look nicer on the power monitor. ( #16965 )
2023-06-03 12:13:30 -07:00
Pieter-Jan Briers
ee784ac17c
Use THE() for SecretStash ( #17049 )
2023-06-03 12:10:07 -07:00
deltanedas
304832dcf6
floor recharger examine charge rate ( #17074 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-03 12:09:18 -07:00
deltanedas
2bef7bfa38
magic bread wand ( #17044 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-06-03 12:08:52 -07:00
Leon Friedrich
160e3efe00
Fix sqlite ban time conversion ( #17101 )
2023-06-03 11:56:22 -07:00
Renlou
e190771d09
Add funny hampter plushie ( #17099 )
2023-06-03 11:50:53 -07:00
brainfood1183
c99585c94f
Toy Box filled with toys (ready for merge) ( #16252 )
2023-06-03 13:31:47 +10:00
Leon Friedrich
7a424e40fd
Add EntityUid fields to some physics events ( #17055 )
2023-06-02 22:20:09 +10:00
Pieter-Jan Briers
4be515b8e2
Storage bugfixes. ( #17011 )
2023-06-02 11:13:56 +10:00
metalgearsloth
5b1af38277
More NPC steering fixes ( #17042 )
2023-06-02 00:28:23 +10:00
metalgearsloth
a9e723a93f
Fix NPC static avoidance ( #17039 )
2023-06-01 23:11:39 +10:00
Chief-Engineer
9b1d587235
add reflect logs ( #17006 )
2023-06-01 15:57:31 +10:00
metalgearsloth
6793cb7f49
Nukie berf ( #16777 )
2023-06-01 12:40:10 +10:00
metalgearsloth
f9df5f761c
Add PreventPilot to a shuttle ( #17014 )
2023-06-01 12:21:00 +10:00
metalgearsloth
d09026c89c
Fix some docking configs ( #17012 )
2023-06-01 10:48:44 +10:00
Pieter-Jan Briers
9931a6b2f2
New bql_select command. ( #17007 )
...
Shows BQL results in a client window. Allows TP and VV to the entities.
2023-05-31 17:29:31 -05:00
OctoRocket
3d5c491a6e
[Add] Adds uncloneable trait ( #16688 )
2023-05-31 13:34:29 -04:00
Tom Leys
a196756124
Split Door Bolt functionality out of AirlockDoor ( #16354 )
2023-05-31 10:23:35 -04:00
metalgearsloth
56371c3acb
Docking config changes ( #16945 )
...
* Docking config changes
- Should be more flexible with tight bounds.
- Arrivals should always go for the 4-way dock.
- Don't think it fixes Omega.
* weh
* Basic test
2023-06-01 00:09:14 +10:00
Segonist
863d8e8601
constructable rechargers ( #16367 )
2023-05-31 23:48:55 +10:00
eoineoineoin
c8a2fb6cd4
Add custom paper for forensic scanner output ( #16221 )
...
Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es>
2023-05-31 19:09:05 +10:00
Nemanja
0d051cb603
Make AddComponentSpecial.cs overwrite existing components. ( #16897 )
2023-05-31 19:06:25 +10:00
metalgearsloth
ed1ff4df06
Ore tweaks ( #16930 )
...
- Guaranteed spawns in salvage
- Triple vein count
- Made it so rocks only drop 1 as it's kinda whacky (I believe they still convert differently to bars).
2023-05-30 21:40:36 -06:00
metalgearsloth
57858f802f
Shuttle drone improvements ( #16931 )
2023-05-31 11:13:02 +10:00
HerCoyote23
c694ecccac
Fix northstar radio exploit ( #16967 )
2023-05-31 11:11:35 +10:00
Pieter-Jan Briers
e3ec80b648
Don't show grilles in the power monitor ( #16962 )
2023-05-30 15:34:45 -07:00
HerCoyote23
d1a0f5f09e
Set max length of battlecry to 12 chars. ( #16958 )
...
* Set max length of battlecry to 12 chars. Deleted a duplicate file.
* Also cleanup some leftovers
2023-05-30 12:57:53 -05:00
Sailor
ccda80f31d
Allow remote signallers to toggle bolt on doors ( #16909 )
2023-05-29 19:51:31 -07:00
Pieter-Jan Briers
2ec53b818c
Pow3r bugfixes ( #16941 )
2023-05-30 10:32:59 +10:00
Pieter-Jan Briers
d415b31dc0
Device network address improvements ( #16934 )
2023-05-30 00:56:31 +10:00
metalgearsloth
f308a1b31e
Fix cleanbots ( #16922 )
2023-05-29 16:53:28 +10:00
Julian Giebel
a46a4b13d7
Fix network configurator resolves ( #16910 )
2023-05-29 16:07:59 +10:00
metalgearsloth
0c83642c5a
Add ambient music ( #16829 )
2023-05-29 10:44:11 +10:00
Julian Giebel
8d040e57d7
Fix station limited devices station assignment ( #16893 )
...
Fix error in crew monitor window
2023-05-28 14:07:31 -06:00
liltenhead
6f8a7fbe71
Drain 5 to 6 ( #16896 )
2023-05-28 14:06:36 -06:00
alexkar598
babe032575
Fixes map vote localisation issue ( #16904 )
2023-05-28 13:19:08 -05:00
Julian Giebel
49cb9d0e1e
Prevent infinite loops in device linking ( #16856 )
2023-05-29 02:14:06 +10:00
metalgearsloth
cd487b66e4
Content mapmanager query changes ( #16894 )
2023-05-28 23:22:44 +10:00
Chief-Engineer
8174f08340
add singularity and field generator logs ( #16889 )
2023-05-28 20:25:54 +10:00
Chief-Engineer
57cd8006f9
Add universal pinpointer ( #13854 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-28 20:24:09 +10:00
Chief-Engineer
485a2fd432
Add GHOST GANG! ( #13734 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-28 19:21:06 +10:00
Chief-Engineer
707b9063f9
Add cryopod logs ( #16854 )
2023-05-28 18:59:27 +10:00
Nemanja
dd044f4a91
Make melee damage not go through MeleeHitEvent.cs ( #16881 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-05-28 17:03:25 +10:00
Chief-Engineer
0053ddb8f8
fix hitscan log ( #16884 )
2023-05-28 17:01:08 +10:00
0x6273
7a5a64ffb4
Add device linking to emitter and APE ( #16805 )
2023-05-28 16:44:28 +10:00
Julian Giebel
85b62926ce
Fix suit sensors connecting to crew monitoring servers on grids without a station component ( #16858 )
2023-05-28 16:40:12 +10:00
metalgearsloth
be14380520
Role ban UI updates ( #16736 )
2023-05-27 14:22:22 +10:00
metalgearsloth
552fbb0585
Adds grappling gun ( #16662 )
2023-05-27 14:15:15 +10:00
Whisper
0e8ac9ce79
fixes crit people being seen as dead for bleed purposes ( #16827 )
2023-05-26 17:23:29 +10:00
Julian Giebel
2bb1fde4dc
Remove devices from device lists when they get deleted ( #16783 )
...
* Implement device network device shutdown subscribtion
Implement removing devices from device lists when they get deleted
* Improve name and doc comment for DeviceShutDownEvent
* Change ShutdownSubscriber data field tag
* Change UpdateRemovalSubscription name to UpdateShutdownSubscription
2023-05-25 16:08:22 -06:00
Nemanja
e62c11dd85
Tech disk 4891 ( #16752 )
...
* Tech disk gacha
* customtypeserializer
2023-05-25 16:07:39 -06:00
Nemanja
b7da56d007
fix rotting not pausing sometimes ( #16818 )
2023-05-25 16:05:33 -06:00
deltanedas
5c98b350a2
megafauna elimination mission and fish salv faction ( #16720 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-05-25 22:23:20 +10:00
deltanedas
ab4dd10904
fix nuke when arming off station ( #16702 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-05-25 19:13:21 +10:00
Ilya Babunov
daa47ff0d1
Fixed target container overflow (Infinite beaker fill from mop) ( #16804 )
2023-05-25 19:12:08 +10:00
Nemanja
91585f5efb
Make anomalies harder ( #16760 )
2023-05-25 13:28:40 +10:00
Kara
04c975534b
Recognizable chemicals ( #16761 )
2023-05-24 16:08:05 -07:00
themias
1781a9da06
Fix ReplacementAccentSystem out of range exception ( #16786 )
2023-05-24 12:03:43 -07:00
themias
f1d3f059fe
Fix mice getting trapped in potted plants ( #16745 )
2023-05-24 10:30:08 -07:00
metalgearsloth
f3c5c656ad
Shuttle fixes ( #16774 )
2023-05-24 23:15:03 +10:00
metalgearsloth
af5eaec932
Fix Centcomm ( #16772 )
2023-05-24 21:28:44 +10:00
metalgearsloth
d2bfb3e2b9
Fix double vault do_after ( #16743 )
2023-05-24 01:08:04 -06:00
0x6273
8310a2df31
Fix artifacts being worth 0 spacebucks ( #16749 )
2023-05-24 09:52:32 +10:00
HerCoyote23
e45dd96af9
Northstar Gloves ( #16021 )
...
* Added Gloves of North Star, no sprite or talking yet...
* Added sprites for the gloves of the north star...
* Replaced more placeholder sprites for northstar gloves...
* Added gloves of the north star to uplink...
* Added speech on hit, not yet configureable
* Not functional yet, but a step in the right direction I hope...
* IT WORKS!!
* Licensing and cleanup
* Reduced attack speed, changed from chat to popup, added some admin logging. It was causing too much adminlog spam otherwise
* Reorganized some files, final build??
* Changed the adminlog type from Verb to new type ItemConfigure
* More cleanup, fix sprite reference maybe
* Keronshb's suggestions, fixed some stuff, made hit sound use the meaty punch sfx
* Adds support for hiding speak/whisper/emote from adminlogs, makes northstar speak again!
* Some file shuffling, some of Keronshb's requests. Might appear a bit funky in github because vscode kept duplicating files for some reason and I had to delete them
* Made it work with the latest changes on Master
* Final? cleanup, upped dmg to 8, made ui not activate on activateinhand, instead you need to right click
* Set value to 0 credits, that's all
* Well that was much easier than I made it out to be. Now you can only activate the gloves with right click, no more mispredicts.
* Update MeleeWeaponSystem.cs
Iunno why this got changed in the first place, but I'm changin it back
* emptycommit
* emptycommit
* The tiny fixening
2023-05-23 14:12:30 -04:00
Leon Friedrich
aaef57d32e
Ensure CentCom fields are cleared before round start. ( #16733 )
2023-05-23 17:42:46 +10:00
Chief-Engineer
f0279e9a65
fix polymorph command help text ( #16713 )
...
* fix polymorph command help text
* fix addpolymorphaction help text
2023-05-22 17:49:55 -07:00
themias
cd7213243e
Fix mime wall intersecting with adjacent wall ( #16701 )
2023-05-22 15:58:04 -06:00
Leon Friedrich
ab6edecdf7
Fix device links saving deleted entities. ( #16675 )
2023-05-22 15:57:30 -06:00
Tom Leys
db81e59013
NanoTrasen might send Gifts to the station via Cargo ( #16556 )
...
* Rebase Cargo Gifts
* Remove Chaos values from gifts (for now)
* Translate CargoGifts, rename fields
* Fix gift errors, detect missing products
* Fix order Id, some crate IDs
* Fix get Station. Gifts for Sec, Med, Fire, spacing
* Minimum players for various gifts
# Conflicts:
# Resources/Prototypes/GameRules/cargo_gifts.yml
2023-05-22 15:55:27 -06:00
Vordenburg
7ebe16dd3d
Fix snares ( #16699 )
...
The alert for snares will appear again. Previously it was being updated
on the snare itself and not the player.
It is no longer possible to infinitely ensnare someone; the maximum
number is dependent on the target's legs.
Only one snare at a time will be removed now.
Clarified the wording and logic around CanMoveBreakout. It was
inconsistent.
Made multiple snares impose cumulative speed penalties.
It is no longer possible to remove bolas while moving.
2023-05-22 15:49:37 -06:00
Julian Giebel
2d273107f4
Implement automatic mode switching for the network configurator and multitool ( #16603 )
2023-05-22 23:20:53 +10:00
faint
af08e91bbf
PAI ghost role fix ( #16674 )
2023-05-22 23:19:36 +10:00
Leon Friedrich
7a35b1f08e
Add missing WirePanel components ( #16676 )
2023-05-22 13:45:36 +10:00
Nemanja
252f0be372
Telepad revival ( #16664 )
2023-05-21 20:09:31 +10:00
metalgearsloth
8edfedfba5
Fix some announcements code ( #16585 )
2023-05-21 20:06:05 +10:00
Kara
44657522f0
Puddle drink fixes ( #16661 )
2023-05-21 13:05:22 +10:00
Tom Leys
28bec85d86
Space sections substantially slower (5-15 sec, exponential) with cooling ( #16115 )
...
* Space sections fractionally slower (1 sec, exponential)
- ExplosivelyDepressurize reduces air pressure by about 20% each pass, sets to vacuum below 20 kPa
- Causes some issues with AdjacentBits on airlock close
* Introduced constants for Spacing in atmospherics
* Limit space wind allowed during spacing to 1000 kPa per tile/sec
- Less tile ripping per tick
- Tiles rip based on wind
- Robustness checks
* Slowed down the spacing a bit
* Slowed down the spacing a bit more
* Better dynamics about high pressure air escaping,
- Reduce air temperature (due to decompression) during spacing
- Make some water vapor for flavor
* Limit temperature loss to >8 Deg.C. No Water vapor
2023-05-20 13:53:04 -06:00
Nemanja
3c80f279dc
tech disk 1984 (no tier 3) ( #16646 )
2023-05-20 12:10:28 +10:00
Leon Friedrich
be0d22ad5e
Move upload commands to engine ( #16582 )
2023-05-20 11:53:09 +10:00
WlarusFromDaSpace
9e78ff3913
Fix TriggerOnMobStateChanged ( #16606 )
2023-05-20 11:15:17 +10:00
Moony
e92a8fedab
Refactor stations to properly use entity prototypes. (stationsv3) ( #16570 )
...
* Update StationSpawningSystem.cs
Web-edit to allow feeding in an existing entity.
* Update StationSpawningSystem.cs
value type moment
* Update StationSpawningSystem.cs
* Oh goddamnit this is a refactor now.
* awawawa
* aaaaaaaaaaa
* ee
* forgot records.
* no records? no records.
* What's in a name?
* Sloth forcing me to do the refactor properly smh.
* e
* optional evac in test.
* tests pls work
* awa
---------
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
2023-05-19 15:45:09 -05:00
metalgearsloth
d6adf9880d
Nerf emitsoundoncollide ( #16602 )
2023-05-20 02:04:26 +10:00
Moony
e2b5651fc3
Make sure lathes don't waste time trying to print when out of mats. ( #16617 )
2023-05-19 10:25:22 -05:00
deltanedas
04b2dab4e9
Revert no device stacking ( #16608 )
2023-05-20 00:39:37 +10:00
Tom Leys
ccd503f8bb
Cannot stack binary and trinary Atmos pumps and devices. 5x Filter rate boost ( #16331 )
...
* Cannot stack binary and trinary Atmos pumps and devices
- Filters now have a 5x max volume to compensate for no more stacking
- Add flipped versions of mixers and filters to the list of constructables
* Oi! No anchoring unstackables together!
* Use EntityLookupSystem in Unstackable and Window lookup
- Use static method for AnyUnstackableTiles
2023-05-19 02:59:20 -06:00
metalgearsloth
1192a723e6
Shuttle flattening ( #16416 )
2023-05-19 17:26:28 +10:00
20kdc
ea64b86331
Remove plural BaseTurfs as a thing in favour of BaseTurf ( #16560 )
2023-05-19 17:10:56 +10:00
metalgearsloth
4efb41aa58
Adds force-gun ( #16561 )
2023-05-19 17:10:31 +10:00
20kdc
af1d77ed74
Completely remove every last reference to underplating. ( #16559 )
2023-05-19 16:58:49 +10:00
themias
ac324553ce
Show critical mobs as Alive on crew monitor ( #16571 )
2023-05-19 09:49:55 +10:00
TemporalOroboros
e349712f70
Fixes warnings in Abilities module ( #16573 )
2023-05-19 09:47:29 +10:00
TemporalOroboros
f43683e3b9
Resolves StorageVisualizer is Obsolete ( #13910 )
2023-05-18 14:03:20 -04:00
DrSmugleaf
77ae2f2484
Fix Next button resending the same admin logs ( #16557 )
2023-05-17 22:51:17 -07:00
metalgearsloth
775258be52
Add tether gun ( #16430 )
2023-05-18 11:36:06 +10:00
Daniil Sikinami
7ca7272a80
Add to PDA alert level, shift duration, instructions and ID access. Also fix uknown station name. ( #15220 )
...
* PDA update and fix
* fix alert level
* Fix color level
* Maybe this will look better
* PDA update and fix
* fix alert level
* Fix color level
* Maybe this will look better
* Now threat color is taken in the same way as for emergency lamps
* Minor improvements
* Fix alert level string
* AlertLevelChangedEvent for all PDAs
* StationAlert is also stored in PDAComponent
* Removed IdAccessLevels
* Removed Access from PDAMenu.xaml.cs and Draw time real-time
* AlertLevel updated from AlertLevelChangedEvent
* Removed garbage
* Removed garbage from PDAUpdateState.cs
* Change comp-pda-ui-station-time
* revert rename PDAOwnerInfo to PdaOwnerInfo
* remove not use short names jobs
* "ftl var should be lowercase"
* "ftl var should be lowercase" again
* transfer StationAlert to PDAIdInfoText
* transfer StationAlert to PDAIdInfoText
* Line breaks of parameter/argument lists conventions
* not randomly inline property attributes
* no broadcast AlertLevelChangedEvent
* fix cctualOwnerName
* GridModifiedEvent never called
* add alert-level-unknown-instructions
* UpdateAlertLevel for latejoin
* Add alert-level-unknown
* Revert "GridModifiedEvent never called"
This reverts commit fa7d1620
* remove garbage and fix quite long
2023-05-17 14:35:40 -06:00
Tom Leys
e4ccd13845
Plasma still creates tritium down to 1 to 32 concentration ( #16517 )
...
- But it's less efficient
2023-05-17 13:22:56 -06:00
crazybrain23
419ef47faa
space glue 1984 ( #16533 )
2023-05-18 01:10:40 +10:00
metalgearsloth
7425c6db0c
Vapor logs ( #16505 )
2023-05-18 01:02:07 +10:00
Skye
67d6d1528b
Power Sink Upgraded ( #15683 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-17 23:55:42 +10:00
metalgearsloth
befb0900cf
Proximity beeper optimisation ( #16507 )
2023-05-17 23:55:25 +10:00
DrSmugleaf
b5fe408baf
Fix "Next" never sending admin logs for rounds outside the cache, show a round's total logs on the UI ( #16531 )
...
* Fix next never sending logs for rounds outside the cache
* Show round's total log count on the ui
* Disable next button when waiting for a next response
* Cleanup AdminLogsEui.CurrentRoundId
* Fix popout window width
2023-05-17 06:04:28 -05:00
Tom Leys
9fce417662
Firelocks only open on click (not close) ( #16516 )
2023-05-16 23:37:37 -07:00
metalgearsloth
699b5816a8
Allow early salvage launches ( #16503 )
2023-05-16 23:18:37 +10:00
metalgearsloth
e468017152
Fix salvage deletion ( #16502 )
2023-05-16 22:55:49 +10:00
metalgearsloth
64bb57cdef
Remove some client IEnumerables ( #16501 )
2023-05-16 22:55:22 +10:00
Moony
e91fc652a3
Dynamic space world generation and debris. ( #15120 )
...
* World generation (squash)
* Test fixes.
* command
* o
* Access cleanup.
* Documentation touchups.
* Use a prototype serializer for BiomeSelectionComponent
* Struct enumerator in SimpleFloorPlanPopulatorSystem
* Safety margins around PoissonDiskSampler, cookie acquisition methodologies
* Struct enumerating PoissonDiskSampler; internal side
* Struct enumerating PoissonDiskSampler: Finish it
* Update WorldgenConfigSystem.cs
awa
---------
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
Co-authored-by: 20kdc <asdd2808@gmail.com>
2023-05-16 06:36:45 -05:00
Tom Leys
d3b6bb62c0
Zombie virus delayed from 20-30 minutes from rule start. ( #16346 )
2023-05-16 01:59:39 -04:00
Tom Leys
eab0121744
Zombies recover faster from crit. They heal Piercing damage ( #16325 )
2023-05-15 23:58:36 -04:00
metalgearsloth
35ef9787e5
Fix vomit puddles ( #16449 )
2023-05-16 13:26:12 +10:00
Leon Friedrich
75c9e4056d
Revert handheld light changes ( #16492 )
2023-05-16 13:26:05 +10:00
Nemanja
0708604dfe
Fix some misc anomaly locator bugs ( #16488 )
2023-05-16 10:19:39 +10:00
PilgrimViis
832ba7b6f3
Added a component to eat bodies for health #8922 ( #16345 )
2023-05-15 18:44:35 -04:00
Max
cb7984461a
Fix index out of range exception on the admin commands ( #16478 )
2023-05-15 14:24:03 -07:00
Nemanja
9efc727fe1
RND Rework [Death to Techweb] ( #16370 )
...
* Techweb rework
* more ui work
* finishing ui
* Finish all the C# logic
* the techs + lathes
* remove old-tech
* mirror-review
2023-05-15 15:17:30 -05:00
metalgearsloth
66ae137b70
Tie NPC services to plans ( #16451 )
2023-05-15 16:18:18 +10:00
metalgearsloth
347dcfbeb5
Add reflection for crystals ( #16426 )
2023-05-15 15:21:05 +10:00
Leon Friedrich
263e1761fc
Move jobQueue to engine ( #16443 )
2023-05-15 12:47:12 +10:00
metalgearsloth
a9c0007c77
Stack and storage enhancements ( #16405 )
2023-05-14 22:24:45 -04:00
metalgearsloth
ea4440be44
Make ore loot use walls as a mask ( #16377 )
2023-05-14 22:01:29 -04:00
Slava0135
0a9bb5024f
Add space glue ( #16355 )
2023-05-15 01:35:10 +10:00
Ilya246
6f19075be9
big cardboard box improvements ( #16418 )
2023-05-14 08:46:19 -04:00
metalgearsloth
676405f08f
Auto-orient rotation for arrivals ( #16417 )
2023-05-14 07:46:28 -04:00
metalgearsloth
ed297e9d46
Prevent early salvage FTL ( #16409 )
2023-05-14 07:37:58 -04:00
metalgearsloth
d254a7d2cb
Don't add trait comps if present ( #16424 )
2023-05-14 21:18:18 +10:00
metalgearsloth
74361f1581
Reduce FTL times ( #16410 )
2023-05-14 01:00:36 -07:00
metalgearsloth
9beec38b6f
Fix monkey rsi error ( #16407 )
2023-05-14 14:47:32 +10:00
metalgearsloth
295e2620ad
Fix docking re-anchor crash ( #16404 )
2023-05-14 13:29:50 +10:00
metalgearsloth
6417bb4fa0
Proto-kinetic crusher ( #16277 )
...
Co-authored-by: AJCM-git <60196617+AJCM-git@users.noreply.github.com>
2023-05-14 13:15:18 +10:00
Leon Friedrich
fe5bb560df
Fix tpto verb ( #16397 )
2023-05-13 16:17:57 -07:00
Vasilis
4f8d4f89d6
Health analyzer displays turns off when the battery dies ( #16125 )
2023-05-13 12:28:11 -04:00
metalgearsloth
407d8c3c8b
Probably fix playglobalsound completion ( #16297 )
2023-05-13 11:54:02 -04:00
metalgearsloth
cb7f73927d
Reduce puddle tile friction ( #16375 )
2023-05-13 11:45:53 -04:00
metalgearsloth
8d03d25f27
Fix salvage dungeon spawn offset + remove mining ( #16379 )
2023-05-13 11:42:37 -04:00
DrSmugleaf
636ee85e18
Modify existing profile in SaveCharacterSlotAsync if one exists ( #16381 )
2023-05-13 22:35:55 +10:00
lzk228
ca21b13b76
[Fix] Prayer locked notify ( #16385 )
2023-05-13 08:27:15 -04:00
forkeyboards
e72db80060
White Cane for Blind People ( #16318 )
2023-05-13 13:11:35 +10:00
Leon Friedrich
0c4002bbd3
Make Reactions conserve thermal energy ( #16190 )
2023-05-13 13:10:32 +10:00
Kara
a0b2f9ddf5
`ToPrettyString` in end game rule completions ( #16374 )
2023-05-13 11:40:36 +10:00
Kara
9059185efe
Puddle drinking ( #16373 )
2023-05-13 11:32:57 +10:00
metalgearsloth
d86294d547
Throwing tweaks ( #16266 )
...
- Cartridge bounds decreased.
- Throwing pushback scales based on entity mass.
2023-05-12 19:54:37 -04:00
OctoRocket
84c00de6bc
[Tweak] One nukeop per Ten people ( #16353 )
2023-05-12 18:55:47 -04:00
deltanedas
76645a460c
lube 1984 ( #15996 )
2023-05-12 14:37:08 -04:00
Leon Friedrich
d228f971b0
Try fix collision mispredicts ( #16298 )
2023-05-13 00:02:50 +10:00
Julian Giebel
5e0a96dfc7
Blast door/shutter, timer and or gate device linking fixes ( #16347 )
2023-05-11 18:16:02 -04:00
metalgearsloth
5daa1e7dec
Allow PKA to gather ( #16250 )
2023-05-11 23:19:08 +10:00
deltanedas
7955183b31
fix key debug assert on round restart ( #16296 )
2023-05-11 13:00:29 +10:00
metalgearsloth
20748cc542
Hotfix round restart loops ( #16292 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2023-05-11 11:00:39 +10:00
Kara
ab6707aef6
Give monkeys clumsy ( #16320 )
2023-05-11 10:27:47 +10:00
Tom Leys
d24e4a6631
Frezon reaction requires 50:1 Oxy:Trit ratio ( #16295 )
2023-05-09 20:27:23 -07:00
metalgearsloth
9946cbd7fe
Predict wielding ( #16275 )
2023-05-10 10:01:23 +10:00
Tyzemol
b1f7d7f061
Fix interlocking airlocks ( #16265 )
2023-05-09 18:50:34 -04:00
deltanedas
ee023b567a
prevent mopping while on cooldown ( #16261 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-05-10 01:18:43 +10:00
I.K
ce2ad3a315
Fix mice tabling ( #16251 )
2023-05-09 17:37:55 +10:00
Leon Friedrich
2bd5fb3736
Remove obsolete `Fixture.Body` references ( #16259 )
2023-05-09 17:21:26 +10:00
Tom Leys
878272ecf3
Zombie disease is easier to spread and deadly in minutes. Zombies heal over time. ( #16235 )
...
* Nerf Space zombies, get DoT in space (barotrauma) and spawn stunned.
- Also discard any helmet or mask you might be wearing.
* Zombies have heal over time, infection far more fatal
- Stun time reduced to 2 seconds
* Zombification occurs after you die, rather than after you crit.
- Zombies cannot inflict Zombification DoT on other zombies.
* Heal shock damage, space zombies are back.
* Lower the chance of infection per hit
* Removed the stun, reduced zombification virus slightly
2023-05-08 22:24:40 -04:00
metalgearsloth
84e1b6f695
Gun + PKA fixes ( #16244 )
2023-05-08 22:37:40 +10:00
eoineoineoin
3581db962c
Fix material reclaimer (recycler) making sound on round start ( #16230 )
...
Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es>
2023-05-08 10:39:32 +10:00
lzk228
f976ca0270
Add xeno plushie ( #16228 )
2023-05-07 15:50:08 -07:00
metalgearsloth
210a70fc3a
Deload biome entities ( #15531 )
2023-05-08 01:03:04 +10:00
TemporalOroboros
8536756db5
Resolves ThrusterVisualizer is Obsolete ( #13904 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-07 23:37:28 +10:00
Julian Giebel
5c86778fff
Fix network configurator verbs and misc fixes ( #16210 )
2023-05-07 20:58:12 +10:00
DrSmugleaf
d072cb6144
Fix admin logs duplicate id error when running tests ( #16203 )
2023-05-07 20:14:23 +10:00
DrSmugleaf
c48f17aa33
Fix db error when adding duplicate players in a round ( #16206 )
2023-05-07 20:13:42 +10:00
Slava0135
dce7741b9d
Fix pinpointer flicker ( #15452 )
2023-05-07 18:20:43 +10:00
metalgearsloth
0e81cb4319
Remove diseases ( #15684 )
2023-05-07 17:50:37 +10:00
Kevin Zheng
4e5adc2b86
Add interlocking airlocks ( #14177 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-07 16:49:11 +10:00
AJCM-git
94c558d73a
Makes unpowered flashlights emmagables. ( #16143 )
2023-05-07 16:08:03 +10:00
Julian Giebel
6ebd784cb6
Device Linking and better linking ui ( #13645 )
...
Co-authored-by: AJCM-git <60196617+AJCM-git@users.noreply.github.com>
Co-authored-by: Visne <39844191+Visne@users.noreply.github.com>
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-07 16:07:24 +10:00
TemporalOroboros
6ff63a6ee7
Resolves SmesVisualizer is Obsolete ( #13899 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-07 13:43:41 +10:00
Nemanja
4c2b521c90
Water gun cargo crate ( #16172 )
2023-05-07 13:14:54 +10:00
Leon Friedrich
65088ab7ef
Fix some food mispredicts ( #16183 )
2023-05-07 12:58:20 +10:00
Leon Friedrich
8e05e26e6e
Prevent projectiles from being affected by TryThrow() ( #16185 )
2023-05-07 12:57:23 +10:00
Leon Friedrich
9c8ee0c6c9
Fix invalid followers being saved in maps ( #16146 )
2023-05-07 09:38:56 +10:00
Leon Friedrich
e3793227b6
Revert "Revert "Fix UninitializedSaveTest prototypes" ( #16169 )" ( #16175 )
...
* Revert "Revert "Fix UninitializedSaveTest prototypes" (#16169 )"
This reverts commit de1613f7ef .
* Invert if statement
2023-05-06 14:30:51 -04:00
Nemanja
f1f28dcc19
anomaly commands ( #16179 )
2023-05-07 03:56:02 +10:00
metalgearsloth
f7950d07e2
Revert "Revert "Emp more effects" ( #16159 )" ( #16165 )
...
This reverts commit 0da5a78509 .
2023-05-06 11:26:04 -04:00
AJCM-git
de1613f7ef
Revert "Fix UninitializedSaveTest prototypes" ( #16169 )
...
This reverts commit 9094727842 .
2023-05-06 10:50:45 -04:00
metalgearsloth
0da5a78509
Revert "Emp more effects" ( #16159 )
2023-05-06 20:45:49 +10:00
Slava0135
1e56271d39
Hot potato on fire ( #16017 )
2023-05-06 20:30:16 +10:00
Echo
68eb28ac95
Enhance paperwork UI ( #16006 )
2023-05-06 17:35:22 +10:00
Tunguso4ka
ce867724a7
Uranium is now edible! ( #15952 )
2023-05-06 17:23:05 +10:00
metalgearsloth
dcb10d4061
Fixture updates ( #15254 )
2023-05-06 16:26:15 +10:00
Tom Leys
79eeefd813
Fix firelock lights for hot / pressurized rooms ( #15892 )
2023-05-06 15:54:36 +10:00
metalgearsloth
eaa83ae113
Fix cringe 2 ( #16145 )
2023-05-06 15:16:36 +10:00
Leon Friedrich
9094727842
Fix UninitializedSaveTest prototypes ( #16144 )
2023-05-06 15:11:01 +10:00
Tom Leys
eef3c6a5c7
Meat kudzu (from anomoly) more killable, telegraphs better ( #16107 )
2023-05-06 15:08:50 +10:00
Artjom
a2bf2207a2
New indicators for combat mode ( #15427 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-06 15:06:42 +10:00
Nemanja
2821149149
Fix chatty zombies ( #16139 )
2023-05-06 14:18:55 +10:00
Nemanja
98481fb9a2
Spray Nozzle & Backpack Water Tank ( #16133 )
2023-05-06 11:50:09 +10:00
Slava0135
4d47562dde
Emp more effects ( #14550 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-05-06 11:38:09 +10:00
Pieter-Jan Briers
0d581a77bb
Fix redundant null check ( #16131 )
2023-05-06 11:02:55 +10:00
themias
a7be595954
Handheld Crew Monitor and Station Map use power ( #15983 )
2023-05-05 10:52:40 -07:00
metalgearsloth
2dd535284d
Set station suit sensors on player spawn ( #16111 )
2023-05-05 10:51:58 -07:00
themias
544d2a1010
Add empty contents check for vape ( #16123 )
2023-05-05 10:48:47 -07:00
Moony
5cb1d70a3b
ID Console can no longer grant access the privileged ID doesn't have. (read: AA nerf) ( #14699 )
...
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-05 23:56:54 +10:00
Ilushkins33
e808a02856
Stuttering during blood loss. ( #15153 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-05-05 23:46:52 +10:00
deltanedas
bc101e1fb5
H.O.N.K. mech ( #14670 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-05-05 23:21:13 +10:00
Slava0135
c47ec40c43
prevent from prying blast doors ( #16077 )
2023-05-05 23:16:23 +10:00
Tom Leys
cbaf61ad5e
Split FleshAnomaly into two components #16001 ( #16110 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-05-05 23:08:37 +10:00
deltanedas
1ca9328c15
fix fish petting ( #16094 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-05-05 23:03:46 +10:00
Slava0135
ba36acca6a
Fix fire extinguisher ( #16113 )
2023-05-05 22:48:38 +10:00
Slava0135
811b35a1cf
display item charge on examine ( #16116 )
2023-05-05 22:44:21 +10:00
Leon Friedrich
cc4edb9f87
Rollerbed / foldable strap fixes. ( #16106 )
2023-05-05 17:27:15 +10:00
Tom Leys
c3f9b5c74d
[tweak] Vents leak slowly, limit their max pressure ( #15931 )
...
* Vents leak slowly, limit their max pressure
* Set leak rate low enough that auto pressurize takes 30 minutes
2023-05-04 18:34:15 -06:00
Nemanja
f53eae9a2c
fix game not building ( #16097 )
2023-05-04 16:40:47 -07:00
20kdc
ad76739cc3
Refactor: Chat transmission ranges (+ a little preparation for downstream fork functionality) ( #16026 )
2023-05-04 12:08:08 -07:00
Kevin Zheng
bb9e36faca
Reparent crafted items ( #15848 )
2023-05-04 12:03:45 -07:00
Scribbles0
e6bd21e184
A few trait fixes ( #16062 )
2023-05-04 12:02:30 -07:00
Kara
133cbcbe88
Special digestion & kudzu-eating ( #16061 )
2023-05-04 12:49:25 +10:00
metalgearsloth
06efff2b2d
Flare gun 1984 ( #15807 )
2023-05-04 12:46:02 +10:00
Nemanja
e47fb42301
Light replacer cleanup + examine ( #16066 )
2023-05-04 12:09:35 +10:00
ThunderBear2006
8951b9f26a
Ice anomaly ( #15925 )
...
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
2023-05-03 11:37:33 -07:00
themias
c3f4f0b132
Stop mimes from screaming or laughing ( #16052 )
2023-05-03 10:24:00 -07:00
Nemanja
7f3846b7c0
Reduce vendor restocking time + some code cleanup ( #16025 )
2023-05-03 15:38:03 +10:00
Slava0135
2ab41e0f8c
Bomb suit explosion resistance ( #15732 )
2023-05-03 15:23:07 +10:00
Nemanja
b16eba534a
[fix] Fix rotting ( #16039 )
...
* Fix rotting
* empty
2023-05-02 22:57:47 -06:00
metalgearsloth
c7c083e9c8
Defib fixes ( #16031 )
2023-05-03 11:32:06 +10:00
Nemanja
0604c93d50
Defibrillator ( #15922 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-03 10:10:19 +10:00
Ilya246
ca6a92a746
[tweak] make maxcaps sqrt-scaling ( #16016 )
2023-05-02 16:12:09 -06:00
Slava0135
25e5930c07
Explosive grenade sound ( #15582 )
2023-05-02 11:13:39 -04:00
metalgearsloth
47edb3cd7f
Make paused poweredlights enabled ( #14270 )
2023-05-02 10:57:48 -04:00
Slava0135
28c560431a
Round end zombie percentage changes ( #15620 )
2023-05-02 10:31:14 -04:00
deltanedas
aceb354945
emag medibot to make it poison patients ( #15377 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-05-02 18:00:57 +10:00
deltanedas
a5aa4196a4
add lock uplink button ( #15994 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-05-02 17:53:10 +10:00
brainfood1183
d598ada16f
Omega Cartridges Uplink rounds for CHIMP. ( #15755 )
...
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-05-02 16:11:04 +10:00
metalgearsloth
ac9970a50f
Resave every map ( #15964 )
2023-05-02 11:38:01 +10:00
Leon Friedrich
e9b5849ddb
Prevent mutation of non-unique plant seeds ( #15702 )
2023-05-02 11:37:30 +10:00
themias
e3d638a516
Fix cutting/pulsing high-sec door wires ( #15989 )
2023-05-02 10:40:30 +10:00
Pieter-Jan Briers
1c4a2594ce
Database thread pool use ( #14498 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-02 10:36:39 +10:00
metalgearsloth
f917440301
Lag compensation for wide attacks ( #15877 )
2023-05-01 15:07:17 -04:00
metalgearsloth
ca07522c03
NPC utility queries ( #15843 )
2023-05-01 14:57:11 -04:00
metalgearsloth
ac5afa794e
Fix server crash for name identifiers ( #15584 )
2023-05-01 12:56:44 -04:00
Josh Bothun
e3c9f7f8fe
Refactor SMES component to move logic into PowerSmesSystem. ( #15438 )
2023-05-01 11:21:49 -04:00
MisterMecky
57cb533e9c
Add strange pills, RandomFillSolutionComponent ( #15067 )
2023-05-02 00:43:31 +10:00
iller_saver
369bdcc3d1
New smokable: Vape! ( #13072 )
2023-05-02 00:34:11 +10:00
metalgearsloth
638009f5d3
Cleanbot tweaks ( #15821 )
2023-05-02 00:30:15 +10:00
metalgearsloth
9aae4f2ec8
Space cleaner buffs ( #15779 )
2023-05-02 00:25:33 +10:00
lzk228
7ecafb45e8
Nuke agent is separete role ( #15385 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-02 00:20:56 +10:00
deltanedas
ddc2785110
rcd refactor ( #15172 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-05-01 23:46:59 +10:00
metalgearsloth
ec9d31d9ab
Mobmover tweaks ( #15942 )
2023-05-01 18:29:35 +10:00
AJCM-git
d5b3585c09
Small tweak and cleanup of spells and actions ( #15943 )
2023-05-01 18:29:18 +10:00
Nim
78f56a4369
Slimes and their habitats ( #15379 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-01 18:21:39 +10:00
AJCM-git
878c7c0b85
Moves buckling and vehicles to shared, some cleanup ( #15923 )
2023-05-01 17:04:23 +10:00
deltanedas
44f9c098ec
uplink locking/unlocking, minor pda refactor ( #15842 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-05-01 16:30:08 +10:00
metalgearsloth
d51d74d934
Content fixes for timeoffsets ( #15934 )
2023-05-01 14:49:25 +10:00
Leon Friedrich
90a137c752
Add basic map loader support for entity renaming ( #15862 )
2023-05-01 13:41:57 +10:00
Menshin
76903dd145
Cached barotrauma resistance and immunity values instead of computing them each Update() ( #15055 )
2023-05-01 03:58:26 +10:00
Nemanja
bccad7d430
Fix instant power cell drainage ( #15927 )
2023-04-30 16:06:44 +10:00
LudwigVonChesterfield
6af0a91af3
Fixes Typo In Station Event Documentation. ( #15932 )
2023-04-30 11:43:49 +10:00
Dawid Bla
0d74c2d8f6
Fix 0.25sec doafters ( #15918 )
2023-04-29 17:50:31 -04:00
Leon Friedrich
b45bc4ae4a
Replace `SpriteStateChange` construction action with `AppearanceChange` ( #15914 )
2023-04-30 07:04:31 +10:00
Slava0135
4ade6f60ff
Electrified grille sparks effect ( #15178 )
...
* use file namespace
* shorter systems name
* replace SoundSystem with AudioSystem
* refactor update function
* refactor
* refactor 2
* remove setters
* uh oh
* remove getters
* active checks
* refactor 3
* better way
* update state
* have to remove this for now
* move electrified component to shared
* forgot this
* fix airlocks
* add effect
* Revert "move electrified component to shared"
This reverts commit 6457e8fc9c3b674a705a61034831ce6f084e2b01.
* Revert "forgot this"
This reverts commit ed361cee2d5b8b958830ba0af07fcc2627eb7845.
* functioning effects
* use animation by Aleksh
* make effect part of grille
* optimisation?
* remove timing
* file name
* only activate when touched
* refactor electrocution comp too
* make it 1 sec
* formatting
* replace all entity query with enumerator
* queue del
2023-04-29 16:05:10 -04:00
PixelTK
8269a500b3
Arachnid species ( #13945 )
2023-04-30 02:19:06 +10:00
Dawid Bla
217b8a5a38
Fix heater and freezer temperature range and wrong unit ( #15904 )
2023-04-30 01:31:15 +10:00
deltanedas
fd5462bd47
flash uses charges system now ( #15898 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-04-29 23:38:40 +10:00
deltanedas
db28073530
Add pick random system ( #15409 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-04-29 21:39:08 +10:00
Nemanja
1bb65f590b
Make anomaly scanners show exact output ( #15749 )
2023-04-29 20:54:05 +10:00
Leon Friedrich
e7108b9d0b
Remove server-side sprite references from Flash system ( #15893 )
2023-04-29 20:20:09 +10:00
brainfood1183
ff58e6462d
CloningPod emag effect. ( #15876 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-04-29 19:50:10 +10:00
Leon Friedrich
a372daadb2
Remove server-side sprite references from chem master ( #15888 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-04-29 19:27:14 +10:00
deltanedas
2eaec2d528
Add uplink implant ( #15728 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-04-29 19:07:50 +10:00
Leon Friedrich
3e2ffcc02d
Remove server-side sprite references from botany system ( #15886 )
2023-04-29 19:03:23 +10:00
Leon Friedrich
ce153a7986
Remove SpriteChange construction action ( #15887 )
2023-04-29 18:58:15 +10:00
pofitlo
447f08b10a
add new music for nuke ( #15035 )
2023-04-29 18:57:59 +10:00
keronshb
0f7e7da450
Ratvarian Language and CogChamp ( #15639 )
2023-04-29 18:34:19 +10:00
vanx
46dc364dc8
rmobjective fix ( #15850 )
...
Co-authored-by: vanx <vanx#5477>
2023-04-29 18:26:47 +10:00
metalgearsloth
1515a3faff
Refactor thrusters ( #15698 )
2023-04-29 18:17:31 +10:00
metalgearsloth
ab9b5ac0b2
Remove deprecated NPC debug buttons ( #15824 )
2023-04-29 16:47:10 +10:00
Leon Friedrich
aeebe282d4
Prevent brains from walking ( #15709 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-04-29 16:35:28 +10:00
brainfood1183
2fba2b18ab
Adds Bananium ( #14663 )
2023-04-29 15:38:09 +10:00
Leon Friedrich
84299cae63
Blindness refactor ( #15705 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-04-29 15:32:14 +10:00
metalgearsloth
4975eef5bd
Cargo 1984 ( #15579 )
2023-04-29 14:59:24 +10:00
Nemanja
dfc5bcdc12
Convert materials to use PhysicalComposition ( #15414 )
2023-04-29 14:53:41 +10:00
Nemanja
0904b4253f
Prevent dragons from spawning off-station ( #15804 )
2023-04-29 14:51:31 +10:00
deltanedas
45be0f8e91
Uplink store has to be open to receive TC ( #14341 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-04-29 14:41:24 +10:00
Nemanja
823c8204c9
Simplifying Machine Upgrading ( #15802 )
2023-04-29 13:23:49 +10:00
Leon Friedrich
cedec8d415
Ensure EUIs close themselves ( #15860 )
2023-04-29 13:16:24 +10:00
Nemanja
51506e3d30
Fix station events that use update loops ( #15834 )
2023-04-29 13:15:06 +10:00
Nemanja
f028b35ce2
Fix loneops ( #15874 )
2023-04-29 13:14:15 +10:00
Tom Leys
0821f53b8a
Fix 15710, can now admin ctrl | traitor ( #15875 )
2023-04-29 13:13:56 +10:00
freeze2222
1f54d75171
Fixed respawn bug ( #15868 )
2023-04-28 14:47:26 -05:00
OctoRocket
a71f02e672
[Fix] Blood packs now should actually do something ( #15752 )
...
* fixes blood packs
* fix 2.0!
2023-04-28 07:01:24 -07:00
Leon Friedrich
3fc699dc56
Remove duplicate echo command ( #15863 )
2023-04-28 17:09:25 +10:00
Chief-Engineer
5eba1d230a
Add IP ban exemption flag ( #15815 )
2023-04-27 11:59:18 -07:00
Chief-Engineer
8704707dbd
Fix incorrect source weapon in stamina damage logs ( #15778 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-04-27 11:56:51 -07:00
Chief-Engineer
4b371ae271
Fix ban_exemption_get only listing Datacenter flag ( #15814 )
2023-04-27 11:56:26 -07:00
Chief-Engineer
6c7be60a10
Add admin alerts for explosions ( #15786 )
2023-04-27 11:55:16 -07:00
metalgearsloth
f12f277c35
Puddle fixes ( #15820 )
2023-04-26 21:29:31 +10:00
liltenhead
54e7ebf83b
[tweak] Minor Holoparasite tweak ( #15803 )
...
* Update holo description
* Reduce shared damage
2023-04-26 00:52:07 -06:00
Leon Friedrich
4e7cea96de
Remove speech & popups from actions ( #15747 )
2023-04-26 14:04:44 +10:00
metalgearsloth
7360ed0a7f
Add pointlight to flashbangs ( #15785 )
2023-04-26 13:51:48 +10:00
Nemanja
59349b1b9b
Gamerule Entities, Take 2 ( #15765 )
2023-04-25 20:23:14 -04:00
Chief-Engineer
554eb830f5
improve SpecialRespawn logs and add admin alert ( #15784 )
2023-04-25 23:19:14 +10:00
Slava0135
4e83f3569d
fix hypo prick popup ( #15782 )
2023-04-25 23:18:52 +10:00
Nemanja
3ee99961fd
Fix negative artifact point values ( #15748 )
2023-04-25 23:18:30 +10:00
metalgearsloth
fda607b2f6
Fix NPC awake assert ( #15783 )
2023-04-25 22:33:13 +10:00
Nemanja
6abe83cb43
Fix misc. flesh anomaly exceptions ( #15750 )
2023-04-25 11:13:44 +10:00
Nemanja
53a33a5853
fix power cell exceptions with health analyzers ( #15753 )
2023-04-25 11:11:03 +10:00
Leon Friedrich
56b9afd111
Stop mind ejection from logging errors on deleted entities. ( #15760 )
2023-04-25 10:01:00 +10:00
Leon Friedrich
110060678f
Disable GridFillComponent on some tests ( #15757 )
2023-04-25 09:48:29 +10:00
deltanedas
dd4cf48c0a
mech tweaks ( #15619 )
2023-04-24 17:00:36 -04:00
metalgearsloth
1cde3ff112
Spreaders travels across connected grids and SpreaderIgnore tag ( #15419 )
2023-04-24 16:04:49 -04:00
Peptide90
1362929038
reduced max solar power to 750 from 1500 ( #15307 )
2023-04-24 15:32:01 -04:00
Leon Friedrich
ca08a045db
Fix a few test failures ( #15727 )
2023-04-24 17:19:35 +10:00
metalgearsloth
d3552dae00
Revert "Gamerule Entities" ( #15724 )
2023-04-24 16:21:05 +10:00
Nemanja
39cc02b8f9
Gamerule Entities ( #15513 )
2023-04-24 15:20:51 +10:00
OctoRocket
705d7ccf54
[Add] Repeatable healing items ( #15613 )
...
* repeatable healing items
* comments and break
* simplified and improved
* added messages
* improved messages
* stops when bleeding stops and won't give popup when clicking on an unhealable object
* should actually stop when bleeding stops now
* rerun tests please github
* changes made
* rerun tests please github
* remove braces
* fix
2023-04-23 21:34:18 -07:00
Nemanja
94e26d6c31
Make PowerCellDraw not tick dependent, buff anomaly locator power drain ( #15719 )
2023-04-24 13:35:19 +10:00
deltanedas
8e5183445f
emp on electro supercritical ( #15235 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-04-24 10:11:23 +10:00
deltanedas
033acbfcd6
regenerate partial amounts ( #15573 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-04-24 10:02:57 +10:00
Nemanja
37bc649eef
CHIMP handcannon ( #15667 )
2023-04-24 09:58:45 +10:00
deltanedas
597c398545
uplink ringtone code + minor cleanup ( #15277 )
...
* uplink ringtone code + minor cleanup
* show uplink code in character menu
* no log
* rgbee
* no red
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-04-23 17:00:42 -04:00
Menshin
c1ef48cee9
Raise hand (un)equipped events on container insert/remove ( #15664 )
2023-04-24 05:38:52 +10:00
metalgearsloth
04830bf704
Add wallbonk sound to BaseItem ( #15689 )
...
Uses a chisel sound.
2023-04-23 13:42:09 -04:00
EnDecc
0f90548600
Advanced Mop is now More Advanced + SolutionPurge Component ( #15532 )
...
Co-authored-by: Arimah <arimah42@gmail.com>
2023-04-23 20:17:21 +10:00
Flipp Syder
c29968372e
Adds validation bool for setting humanoid skin color ( #15360 )
2023-04-23 19:16:59 +10:00
metalgearsloth
9ed3a996da
Update salvage.ogg ( #15688 )
2023-04-23 19:13:38 +10:00
Slava0135
8aef835d33
radio systems replace all entity query with enumerator ( #15449 )
2023-04-23 18:29:08 +10:00
metalgearsloth
9c9c273a4c
Fix zoom command for aghost ( #15687 )
2023-04-23 18:28:51 +10:00
Slava0135
4646e58cbc
Fix apc battery state ( #15568 )
2023-04-23 18:22:09 +10:00
metalgearsloth
6076130987
Janitor QoL ( #15626 )
2023-04-23 18:20:03 +10:00
Leon Friedrich
3116621501
Try fix click sorting & other misc changes. ( #15686 )
2023-04-23 17:44:27 +10:00
metalgearsloth
db0120ea62
Fix tests ( #15682 )
2023-04-23 17:20:19 +10:00
Nemanja
fadee354db
Anomaly Locator ( #15677 )
2023-04-23 15:39:33 +10:00
Leon Friedrich
df1f8dd52a
Allow eating and drinking to be cancelled. ( #15434 )
2023-04-23 01:35:57 -04:00
Nemanja
ef28cfd55f
Raise powercellemptyevent on cell removed, fix powercelldraw ( #15679 )
2023-04-23 15:27:56 +10:00
metalgearsloth
3dddb8aba5
Power cell QOL fix ( #15673 )
2023-04-23 13:46:47 +10:00
OctoRocket
4194a7d666
[Tweak] Medipen prick popup is now centered on player (and some cleanup) ( #15665 )
2023-04-23 13:43:46 +10:00
deltanedas
47e4ed0374
signaller can be used as a payload ( #14827 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-04-23 13:17:59 +10:00
Menshin
fd973be10c
Thermomachines code cleaning + some QoL ( #14772 )
2023-04-23 13:05:32 +10:00
metalgearsloth
a4dfe8beed
Power cell slot QOL ( #15373 )
2023-04-23 12:25:12 +10:00
deltanedas
f72baa6a49
autogen parallax state ( #15384 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-04-22 22:02:23 +10:00
Slava0135
c00bd9c247
Add hot potato ( #14204 )
...
Co-authored-by: AJCM <AJCM@tutanota.com>
2023-04-22 21:40:36 +10:00
jicksaw
415eca285c
Remove stun and knockdown status effects before applying sleep ( #15460 )
2023-04-22 21:06:45 +10:00
Menshin
8ddef7611b
Some fixes to magboots ( #15392 )
2023-04-22 20:42:36 +10:00
metalgearsloth
e98113c71e
Add scroll zooming for admins and ghosts ( #14061 )
...
* Add scroll zooming for admins
* Bunch of work
* Kinda better kinda worse scrolling
* shared code
* nyoom
* house md
* Fixes
* Log spam
* Fixes
---------
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2023-04-22 04:26:41 -06:00
Slava0135
c63ace72c8
fix holofan loc string missing ( #15648 )
2023-04-22 19:54:42 +10:00
08A
485fee30f0
Used SharedTransformSytem in AnchorableSystem ( #14332 )
2023-04-22 19:37:19 +10:00
metalgearsloth
9361b0b469
NPC obstacle fixes ( #15645 )
2023-04-22 18:57:19 +10:00
Nemanja
4f9ae1116e
Lipid Extractor ( #15597 )
2023-04-22 17:03:50 +10:00
metalgearsloth
0859101afe
Update thruster for API change ( #15642 )
2023-04-22 16:41:16 +10:00
metalgearsloth
844c56c016
Fix thruster postmapinit ( #15623 )
2023-04-21 20:04:20 +10:00
Nemanja
e4642cefcb
[entity] Mega Spray Bottle ( #15558 )
2023-04-21 03:16:33 -06:00
metalgearsloth
39be1723d2
More salvage fixes ( #15618 )
2023-04-21 17:16:49 +10:00
metalgearsloth
8c0d7cfa9f
Add salvage song ( #15580 )
2023-04-21 15:06:35 +10:00
metalgearsloth
3d1333b9ab
Don't enable ghost roles for salvage spawns ( #15598 )
2023-04-21 15:06:22 +10:00
metalgearsloth
0ebcba370f
Expeditions QOL ( #15599 )
2023-04-21 15:05:50 +10:00
metalgearsloth
e780c6a98a
Fix NPC door prying ( #15605 )
2023-04-21 15:05:29 +10:00
Leon Friedrich
d1d13f4ef1
Fix misc construction bugs ( #15600 )
2023-04-21 14:01:35 +10:00
metalgearsloth
0301763043
Expedition mining spawn adjustments ( #15581 )
2023-04-20 23:32:06 +10:00
metalgearsloth
e75d9d7e33
Fix accidentally selling mobs ( #15578 )
2023-04-20 22:09:48 +10:00
metalgearsloth
ae01618874
Revert "Revert "Replace `ResourcePath` with `ResPath` ( #15308 )" (#155… ( #15566 )
2023-04-20 20:16:01 +10:00
Slava0135
adb12676c6
replace apc panel with wires panel ( #14832 )
2023-04-20 16:42:22 +10:00
Slava0135
2689ff4f23
fix apc toggle ( #15562 )
2023-04-20 16:27:59 +10:00
metalgearsloth
1d420ec053
Expedition loc + timer fixes ( #15561 )
2023-04-20 15:51:10 +10:00
metalgearsloth
7cd7b5091c
Fix cargo FTL ( #15557 )
2023-04-20 13:28:19 +10:00
metalgearsloth
acf79a8209
Revert "Replace `ResourcePath` with `ResPath` ( #15308 )" ( #15551 )
2023-04-20 11:43:54 +10:00
metalgearsloth
122350f19c
Salvage expeditions ( #12745 )
2023-04-20 10:43:13 +10:00
Ygg01
71f358a027
Replace `ResourcePath` with `ResPath` ( #15308 )
2023-04-19 23:39:17 +10:00
Leon Friedrich
9513ea66e4
ECS BatteryComponent ( #15337 )
2023-04-19 20:10:08 +10:00
DrSmugleaf
e95cd6e412
Remove explosion visuals component references ( #15264 )
2023-04-19 20:09:22 +10:00
Nemanja
081b09b0a4
Reduce power of anomaly vessel upgrades ( #15520 )
2023-04-19 20:03:07 +10:00
Nemanja
31851e5468
[Entity] Brig Timers ( #15285 )
...
* brigtimer
* ok
* TextScreen w timer implementation
* second commit
* working brig timer
* signal timers near completion
* soon done
* removed licenses, fixes noRotation on screens, minor edits
* no message
* no message
* removed my last todos
* removed csproj.rej??
* missed a thing with .yml and tests
* fix tests
* Update base_structureairlocks.yml
* timespan type serialize
* activation turned into comp
* sloth review
* Update timer.yml
* small changes
---------
Co-authored-by: CommieFlowers <rasmus.cedergren@hotmail.com>
Co-authored-by: rolfero <45628623+rolfero@users.noreply.github.com>
2023-04-19 01:47:01 -06:00
keronshb
ac87effca0
[Revert] Reverts Ninja ( #15516 )
...
* Revert "[Antag] add space ninja as midround antag (#14069 )"
This reverts commit c1cda0dbf8 .
* Revert "[Fix] move ninja objectives into NinjaRole (#15490 )"
This reverts commit 251f429fb3 .
2023-04-19 01:43:09 -06:00
deltanedas
6ddd8761a9
emag refactor ( #15181 )
...
* limitedcharges stuff from emag
* changes except broken
* fix
* the
* move recharging to server, emag namespace -> charges
* the
* use resolve
* pro
webedit gaming
* the
* the
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-04-18 22:46:00 -07:00
Whisper
1b31da956a
Bloodloss drunk status no longer persists after being healthy AND dead bodies will still bleed ( #15189 )
...
* removing drunk scaling with missing blood, drunk will apply until blood restored
* added new drunk function to go with new bloodloss drunk code
* initial tryremovetime code for drunk system. Still need to code it into bloodloss and test.
* initial tryremovetime code for drunk system. Still need to code it into bloodloss and test.
* Drunk status added by low blood level should be removed when healthy
* Everything is working in the dev enviroment. Cleaning up code.
* Dead bodies bleed, do not recover blood, and do not take further bloodloss damage to missing blood
* Last commit
2023-04-18 23:09:22 -04:00
deltanedas
24f7b6ffc5
experimental welder fuel regeneration ( #15475 )
...
* solution regeneration system
* experimental welding tool regenerates 1u of fuel every second
* pro
* use a solution
* added -> generated
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-04-18 10:27:05 -04:00
Whisper
3b1d9c489f
Syringe changes. ( #14441 )
...
* Syringe changes
* Fix
* Fix
* Fix
* Trying to rerun the tests because idk how
* revert self heal nerf
2023-04-18 10:23:54 -04:00
deltanedas
251f429fb3
[Fix] move ninja objectives into NinjaRole ( #15490 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-04-17 16:32:05 -06:00
Scribbles0
ea4a4a8358
[fix] lone ops fix ( #15478 )
2023-04-17 03:01:36 -06:00
Leon Friedrich
e81f47dc13
Fix drinking and eating with a mask on ( #15468 )
2023-04-17 17:56:42 +10:00
deltanedas
c1cda0dbf8
[Antag] add space ninja as midround antag ( #14069 )
...
* start of space ninja midround antag
* suit has powercell, can be upgraded only (not replaced with equal or worse battery)
* add doorjacking to ninja gloves, power cell, doorjack objective (broken), tweaks
* 💀
* add basic suit power display that uses stamina rsi
* add draining apc/sub/smes - no wires yet
* add research downloading
* ninja starts implanted, move some stuff to yaml
* add Automated field to OnUseTimerTrigger
* implement spider charge and objective
* fix client crash when taking suit off, some refactor
* add survive condition and tweak locale
* add comms console icon for objective
* add calling in a threat - currently revenant and dragon
* combine all glove abilities
* locale
* spark sounds when draining, refactoring
* toggle is actually toggle now
* prevent crash if disabling stealth with outline
* add antag ctrl for ninja, hopefully show greentext
* fix greentext and some other things
* disabling gloves if taken off or suit taken off
* basic energy katana, change ninja loadout
* recallable katana, refactoring
* start of dash - not done yet
* katana dashing ability
* merge upstream + compiling, make AutomatedTimer its own component
* docs and stuff
* partial refactor of glove abilities, still need to move handling
* make dooremaggedevent by ref
* move bunch of stuff to shared - broken
* clean ninja antag verb
* doc
* mark rule config fields as required
* fix client crash
* wip systems refactor
* big refactor of systems
* fuck
* make TryDoElectrocution callable from shared
* finish refactoring?
* no guns
* start with internals on
* clean up glove abilities, add range check
* create soap, in place of ninja throwing stars
* add emp suit ability
* able to eat chefs stolen food in space
* stuff, tell client when un/cloaked but there is bug with gloves
* fix prediction breaking gloves on client
* ninja soap despawns after a minute
* ninja spawns outside the station now, with gps + station coords to navigate
* add cooldown to stun ability
* cant use glove abilities in combat mode
* require empty hand to use glove abilities
* use ghost role spawner
* Update Content.Server/Ninja/Systems/NinjaSuitSystem.cs
Co-authored-by: keronshb <54602815+keronshb@users.noreply.github.com>
* some review changes
* show powercell charge on examine
* new is needed
* address some reviews
* ninja starts with jetpack, i hope
* partial feedback
* uhh
* pro
* remove pirate from threats list
* use doafter refactor
* pro i gave skeleton jetpack
* some stuff
* use auto gen state
* mr handy
* use EntityQueryEnumerator
* cleanup
* spider charge target anti-troll
* mmmmmm
---------
Co-authored-by: deltanedas <deltanedas@laptop>
Co-authored-by: deltanedas <user@zenith>
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: keronshb <54602815+keronshb@users.noreply.github.com>
2023-04-17 01:33:27 -06:00
Morb
0e6b273f1f
Add fax admin panel ( #15215 )
2023-04-16 23:20:57 -07:00
DrSmugleaf
13d299dea3
Fix admin note updates duplicating visually across all open note windows ( #15471 )
2023-04-16 23:18:54 -07:00
Leon Friedrich
8af149e61c
Add climb & slip tests ( #15459 )
2023-04-16 23:07:03 -07:00
Scribbles0
e24d0b4e44
[Antag] Lone Ops ( #14647 )
...
* loneops event, prototype stuff, striker shuttle, and nukeops rule changes
* newline
* shuttle attributions
* optimizations and tweaks
* bugfix and mutually exclusive with nukeops
* bugfix but better
* fix nukie planet spawning when defaulting to extended
* remove hypospray protection references
* ghost_roles.yml edit thingy
* remove .orig file
2023-04-17 00:00:43 -06:00
Nemanja
2a83a9bc17
[Sci] Non-destructive XenoArch Research ( #15398 )
...
* Non-destructive XenoArch research
* nerf the price
* Points -> Extract
2023-04-16 23:57:21 -06:00
Leon Friedrich
fc347e6f1b
Fix gibbing related test warnings ( #15466 )
2023-04-17 12:12:15 +10:00
Leon Friedrich
116670ae8a
Rename "Server Info" to ServerInfo ( #15436 )
2023-04-16 10:55:59 +10:00
Hunter Sagerer
10c87a4b24
[Tweak] Adjusted cake sizes ( #15382 )
2023-04-15 16:40:51 -06:00
keronshb
c6aae19a16
Adds repeating DoAfters to Food and Drink ( #15233 )
2023-04-16 08:14:26 +10:00
Daniil Sikinami
ddbac96ffa
Fix and update VehicleSystem.cs ( #15284 )
2023-04-14 23:02:03 -07:00
Morb
2eb2ded7f3
Multiline edit everywhere ( #15216 )
2023-04-14 12:57:47 -07:00
Slava0135
7886d27dda
Add radio jammer ( #14369 )
2023-04-14 12:50:19 -07:00
Leon Friedrich
5b09ee3102
Use AllEntityQuery<> In power systems ( #15336 )
2023-04-14 12:45:02 -07:00
Leon Friedrich
489660a6bb
Add interaction tests ( #15251 )
2023-04-14 12:41:25 -07:00
deltanedas
ffe946729f
refactor toilet ( #15406 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-04-14 01:45:58 -07:00
deltanedas
457af3ee30
pet dehydrated fish to make him nice to you ( #14709 )
...
* petting fish to make him nice to you
* fix fishe, refactor a bit
* fishe
* pro
* feedback, for now
* refactor
* pro
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-04-13 18:17:25 -07:00
Nemanja
ccf81a6be9
Add autocomplete to setgamepreset command ( #15399 )
...
* Add autocomplete to setgamepreset
* better ordering
2023-04-13 18:06:06 -07:00
metalgearsloth
6a6d40c83f
Station map init ( #15374 )
2023-04-13 21:13:24 +10:00
metalgearsloth
be4e69b0c0
Station maps ( #13027 )
2023-04-13 16:21:24 +10:00
Whisper
6cc9a56cc4
[Tweak] Increased passive blood recovery from 0.3u to 1u ( #15312 )
2023-04-12 14:14:42 -06:00
metalgearsloth
94ea61defa
Fix biome seed gen ( #15352 )
...
Well the command itself didn't set the seed properly so.
2023-04-12 09:38:14 -05:00
Artjom
d3936b24fe
Fingerprints filter for records station computer ( #15017 )
...
* add new labels and buttons for records stantion console
* add fingerprint fields for server
* set buttons and updates for fingerPrints filters
* set fingerprints filters
* final set for finger prints filters
* add new trhaslates for station records computer
* some fix for the PR
* refactor server side station record console system
* add message for filters
* add tranlates
* add new ui with several filters
* updetes prints with server side logic
* resolve conflicts with DNA
* resolve conflicts with DNA
* deleted unused variable and rename some fields
* added description for new state
* added select for filter
* set multiplay filters for the console
* added new translates
* add class filters & fixed issue with reset line edit
* fix dublicate with set the selectId for option button
* fixed review notes
* fixed review notes forget changet fix name
* add event TextEntered for better usability
* fixed review notes 3
* fixed formating in xaml
* fixed array with _filterTypes
* fixed ui and made it in minimalistic style
* fixed generalstationRecordFilter class, move method
* delete margin after line edit
* fix placeholder for lineEdit
* fix placeholder for lineEdit, the review note
* Revert "fixed generalstationRecordFilter class, move method"
This reverts commit 1b35c6ac44e7dafe9a1f0560eb177152b822f20b.
* impliment short swith in method IsSkippedRecord
* fixed review notes, remaked method IsSkipped and fix casing
* fixed the review note about check null record name
2023-04-12 07:27:13 -07:00
metalgearsloth
3840255ebb
Fix thindow pathing ( #15349 )
2023-04-12 23:50:07 +10:00
DrSmugleaf
9146374e39
Remove ghost role component references ( #15262 )
2023-04-12 23:32:14 +10:00
metalgearsloth
3dc0908151
Revert "Show ban and note count in ahelp window" ( #15347 )
2023-04-12 19:43:33 +10:00
metalgearsloth
9b60d7b263
Fix emergency docking config ( #15346 )
2023-04-12 02:05:55 -07:00
DrSmugleaf
26cd16eeaa
Show ban and note count in ahelp window ( #15328 )
2023-04-12 10:34:25 +10:00
DrSmugleaf
98b4af8df0
Remove inventory component references ( #15249 )
2023-04-12 10:20:47 +10:00
DrSmugleaf
c25d7ba7bd
Fix not showing ahelp relay label to players ( #15327 )
2023-04-12 10:19:09 +10:00
Leon Friedrich
21378f6e41
Fix misc bugs ( #15314 )
2023-04-12 10:18:30 +10:00
Dawid Bla
c6de63c535
Stop toys from electrocuting on attack ( #15318 )
2023-04-11 17:11:55 -07:00
DrSmugleaf
f474171451
Remove health analyzer component references ( #15322 )
2023-04-11 17:11:02 -07:00
metalgearsloth
793a09336e
Fix spreader test ( #15303 )
2023-04-11 03:02:24 -07:00
Kara
3bb2b27169
Delete more body code ( #15259 )
2023-04-10 23:28:10 -07:00
deltanedas
27bdc5d4b5
prevent nettles from injecting through hardsuit ( #14895 )
...
* prevent nettles from injecting through hardsuit
* pro
* better
* pro
* pro
* noob
* inject popup
* caution
* )
* ;
* 💀
* 💀
* scaf + bomb suit immune to nettle
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-04-10 19:19:43 -07:00
Kara
4538a0b23e
Fix minor puddle regressions ( #15295 )
2023-04-10 20:56:21 -05:00
deltanedas
7c8f4054f3
artifacts no longer rigged ( #15283 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-04-10 15:35:42 -07:00
Nemanja
2d78c50f3e
fix material reclaimer sound issue ( #15278 )
...
* fix material reclaimer sound issue
* this, too
2023-04-10 16:30:33 -05:00
metalgearsloth
360f16fee5
Fix edgespreaderprototype linter ( #15265 )
2023-04-10 17:54:50 +10:00
metalgearsloth
a17bb60321
Fix spreader logic ( #15260 )
2023-04-10 16:43:25 +10:00
metalgearsloth
aebe31cfde
Fix master ( #15256 )
2023-04-10 15:47:51 +10:00
brainfood1183
8e817e2b97
pirate content ( #11799 )
...
* pirate content
* pirate content
* merge
* merge
* update launchers
* trying to fix launcher error
* merge
* merge
* merge
* fix for launchers
* update to held cannon sprite
* attempt to fix issue
* first updates in long time
* changes mostly to sprites
* more sprite fixes
* more sprite changes
* json fixes
* small update
* new pirate crate
* update
* updae json
* fix eva
* update accent
* fix accentcomp
* improved pirate chest
* accent localized
* station to docks
* modified the pirate ship
* changed pda spawns for firstmate nad piratecaptain to passenger pdas
* fixes
* pirate accent
* removed spacing in shotgun.yml
* redo accent
* fix
* removed no spawn from helmet hardsuit
* suffix capitalization
* tweaks
* a
* jusdt fixing up the hi and yes which are both replacement and not replacement and replaced.
* pirate accent fixes
* desc fix
---------
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com>
Co-authored-by: AJCM <AJCM@tutanota.com>
Co-authored-by: Kara <lunarautomaton6@gmail.com>
2023-04-09 22:47:40 -07:00
metalgearsloth
317a4013eb
Puddles & spreader refactor ( #15191 )
2023-04-10 15:37:03 +10:00
Nemanja
57f2a768a0
Material Reclaimer ( #14969 )
...
* Material Reclaimer
* Fix this test
* autostack output, tweak volume, add upgrade examine
* whitelist AND blacklist support
why not
* trying so hard to get this fucking test to work
* EmoGarbage delves into MaterialArbitrageTest, never to return
* VV and restore cloth to glory
* make the system more robust
* even more stuff has composition; add blacklist for important items
* fix test fails
* convert recycling
* forgor :sadge:
* lol
* simply a modiCUM of doc commentary
2023-04-09 23:38:20 -05:00
DrSmugleaf
39f272fa5c
Remove PA component references ( #15252 )
2023-04-10 14:10:33 +10:00
DrSmugleaf
66adf34f59
Remove cryo pod component references ( #15247 )
2023-04-09 15:28:19 -07:00
DrSmugleaf
ec28358e06
Remove mech component references ( #15246 )
2023-04-09 15:20:55 -07:00
Menshin
409af4f481
Fixes air sensors not accessing gas mixture on construction + visual fixes ( #15224 )
2023-04-08 19:25:38 -07:00
metalgearsloth
b65bfd1fcf
Don't sell non-dead mobs on cargo ( #15228 )
2023-04-09 11:59:41 +10:00
Emisse
c35acd2e0c
Remove insane murder chems from ventclog event ( #15214 )
2023-04-09 10:35:49 +10:00
DrSmugleaf
b89159cf78
Remove kitchen spike component references ( #15221 )
2023-04-09 09:53:29 +10:00
DrSmugleaf
cf19015086
Remove spawn point component references ( #15222 )
2023-04-09 09:52:52 +10:00
DrSmugleaf
34bcd042d1
Remove combat mode component reference ( #15206 )
2023-04-08 13:16:48 -07:00
DrSmugleaf
b4164e62b1
Remove id card console component reference ( #15205 )
2023-04-08 13:15:52 -07:00
Leon Friedrich
507b0d7320
Fix computer deconstruction ( #15187 )
2023-04-08 10:54:28 +10:00
Morb
3c06b87572
Use chat emotes for disease ( #15134 )
...
* Use chat emote system for disease
* Use chat emotes in prototypes
* Fix sound path
* Fix prototype ids
* Update Content.Server/Disease/DiseaseSystem.cs
Co-authored-by: Flipp Syder <76629141+vulppine@users.noreply.github.com>
---------
Co-authored-by: Flipp Syder <76629141+vulppine@users.noreply.github.com>
2023-04-07 16:17:30 -07:00
DrSmugleaf
b947856431
Remove hands component reference ( #15197 )
2023-04-07 11:21:12 -07:00
metalgearsloth
9b616784ed
Fix NPC arrival distance for nodes ( #15193 )
2023-04-07 20:54:20 +10:00
DrSmugleaf
97a8b64c1d
Remove disposal tubes component references and ECS some of it ( #15188 )
2023-04-06 20:20:50 -07:00
Kara
e7e9be0073
Reagent interactivity (pt. 1) ( #15130 )
...
* Puddle slippy
* spillable melee
* splash spilling!
* splat melee sound
* p
2023-04-06 16:20:48 -05:00
Leon Friedrich
4effb5478a
Fix RCD checks ( #15167 )
2023-04-06 15:26:14 +10:00
keronshb
e1cd163344
Multiple uses on Food/Drink won't cancel the do-after anymore ( #15163 )
...
* stops do-afters from cancelling if food/drink is used twice
* Update DrinkSystem.cs
2023-04-05 19:47:20 -07:00
Leon Friedrich
a36a64e6c5
Implicit gas tile & decal states ( #15146 )
2023-04-05 17:43:12 -06:00
Leon Friedrich
29ad3e50ac
Fix weapon cooldown serialization while mapping ( #15123 )
2023-04-05 17:37:50 -06:00
DEATHB4DEFEAT
c02dd02c34
uichange Chemmaster ( #14237 )
2023-04-05 16:55:14 -06:00
keronshb
034d489be2
Removes clown abuse ( #15145 )
2023-04-05 16:44:26 -06:00
Leon Friedrich
b9b8180131
DoAfter & misc interaction fixes ( #15144 )
2023-04-05 10:19:28 +10:00
Leon Friedrich
df3dae9093
DoAfter fixes ( #15127 )
2023-04-03 23:28:55 -07:00
Kara
18df657fb6
Word replacement accent system ( #15086 )
2023-04-03 19:50:37 -07:00
metalgearsloth
846274b7b8
Don't re-close closed doors ( #15007 )
...
Fixes them re-closing on shuttle departure. If this is bad can just make shuttle code handle it but this seemed more appropriate?
2023-04-03 13:28:27 -05:00
Morb
fc61b9da62
Use string for arrivals map cvar ( #15104 )
2023-04-03 22:25:31 +10:00
Whisper
0e43f90bb8
The bleed update ( #14814 )
...
* Removed arbitrary modifier scaling. The bleed amount is now 1-1 in units.
* Added some comments to explain the blood and bleed code
* added some comments
* added some comments
* profusely bleeding message scales with max bleed rate
* Added some comments
* Added some comments (tm)
* Halved the speed bleed rate heals.
* Changed the wording of a comment to make the function of the values more clear
* Changed bleed rate values, made heat heal more bleed rate
* doubled crit chance, since damage types were reduced
* Made iron restore more blood, 2->4u per 1u
* Starting to add the blood pack
* add bloodlevel to healingcomponent
* Created code support in the healing system for restoring blood
* first test of blood pack prototype
* More pack testing, and defining the yml stack
* yml syntax fix
* adds bloodpack tag
* Successfully added the item, but the effect and deletion after using the item is not working yet.
* the blood regen worksgit add -A!
* blood pack is entirely functioning
* Removed bleed rate healing from brute pack
* Comment correction
* I tried
* Removed bleed stats from corrupted corgi, they inherit same stats from basemob
* Removed bleed stats from xeno, they inherit same stats from a base mob
* Removed bleed stats from diona, they inherit same stats from a base mob
* Removed bleed stats from slimes, they inherit same stats from a base mob
* All mobs now heal bloodloss damage at a rate of 1 instead of 0.25 when healthy
* The cautery now closes bleed wounds
* Nerf blood pack bleed rate heal
* Added 2 blood packs to medicine locker
* Added 2 blood packs to wall medicine locker
* Minor YML fix to chemistry locker, no changes in game
* Added tag to medical belt for blood pack, added 2 blood packs to medical belt
* Added 1 gauze to medical belt
* 5 blood packs addded to nanomed plus
* nanomed inventory change
* 2 blood packs added to medical supplies crate from cargo
* Moved 1 gauze from med kit to advanced med kit
* Moved 1 tricord pill from advanced med kit to basic med kit
* added 2 ointment to burn kit
* Moved ina syringe from burn treatment to oxygen kit
* Removed one gauze from brute kit
* Added one bloodpack to brute med kit
* Moved tranex acid syringe from advanced first aid to brute kit
* Poison medipen moved from advanced first aid kit to toxin kit
* Removed health analyzer from advanced first aid kit
* removed one brute pack from advanced aid kit
* added one ointment to advanced aid kit
* Added one blood pack to advanced aid kit
* Added 2 blood packs to combat med kit
* Starting with adding the license for the tg sprite
* Adds the blood pack sprite and meta.json code
* I forgor to actually code the sprite in
* Advanced med kit missing one blood pack
* Replaced tricord pill with emergency medipen in cobat kit
* Removed emergency pen from combat kit, there's no space for it
* Revert "I tried"
This reverts commit 94c2e28df3200993d3f09b72ecabc838ea5ae5c0.
* Trying to fix yml test fail
* Try again
* attempt number 3
* Restock crate price was too low
* fixing merge conflict without making a HUGE mess this time
* ???
* again
* again
* Can I add the newline now maybe???
* Revert "Can I add the newline now maybe???"
This reverts commit 22d26706a65a24633f7da1dea6315012e2d3ac6f.
* Adds the doafter fix code from Keron to the blood level healing
* minor typo fix
* Feedback from Emisse and sloth; Removed chance based feedback on cauterizing
* comment fix
2023-04-02 23:59:51 -06:00
Kara
22db95faaa
Dwarf minor content ( #15082 )
...
* alcohol & body stuff
* vocal changes
* accent
* dumb
2023-04-02 22:28:49 -05:00
Nemanja
0f0b534239
Hunger ECS ( #14939 )
2023-04-03 12:42:30 +10:00
Leon Friedrich
19277a2276
More DoAfter Changes ( #14609 )
...
* DoAfters
* Compact Clone()
* Fix mice and cuffables
* Try generalize attempt events
* moves climbabledoafter event to shared, fixes issue with climbable target
* Fix merge (cuffing)
* Make all events netserializable
* handful of doafter events moved
* moves the rest of the events to their respective shared folders
* Changes all mentions of server doafter to shared
* stop stripping cancellation
* fix merge errors
* draw paused doafters
* handle unpausing
* missing netserializable ref
* removes break on stun reference
* removes cuffing state reference
* Fix tools
* Fix door prying.
* Fix construction
* Fix dumping
* Fix wielding assert
* fix rev
* Fix test
* more test fixes
---------
Co-authored-by: keronshb <keronshb@live.com>
2023-04-02 21:13:48 -04:00
Pieter-Jan Briers
c8e90e561b
Server ban exemption system ( #15076 )
2023-04-03 10:24:55 +10:00
adamsong
bcb07142ae
Allow ghosts to hear radio message globally ( #15078 )
2023-04-02 18:56:07 -05:00
Leon Friedrich
4e978d54a4
Fix cryopod interactions ( #15045 )
2023-04-03 06:30:03 +10:00
Slava0135
6412289334
Make energy sword reflect projectiles and hitscan shots ( #14029 )
2023-04-02 23:48:32 +10:00
Moony
eee96125df
Revert "Moony z level hack ( #15031 )" ( #15032 )
...
This reverts commit 1f6663912b .
2023-03-31 21:50:11 -05:00
Moony
1f6663912b
Moony z level hack ( #15031 )
...
* save work
* Adds Z levels
* a
* ladders + parallax scroll
* zoom out not in
* oops, sandbox
* oops i broke the law
* run ci
* fuck
---------
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
2023-03-31 21:49:10 -05:00
metalgearsloth
b6a735774b
Add more dungeon layouts ( #14924 )
2023-03-30 22:54:17 -07:00
faint
8b6996cbae
DNA basics ( #14724 )
...
* DNA component
* Commit numba 2
* Added DNA into Station Records Computer
* commit numba 3
* commit numba 4
* Vomit also contain DNA component now
* fixed DNA field not clearing after scanning another item
* commit numba 10
Drinking leaves DNA on an object. Breaking glasses, bottles and beakers leave DNA and leave fingerprints/fibers with 40% chance on glass shards. + lotta fixes
* 11
* 12
* 14
* Added DNA guide entry
* FIX
2023-03-30 22:49:25 -06:00
metalgearsloth
40deda74ab
Fix docking config in some instances ( #15005 )
2023-03-31 15:45:14 +11:00
metalgearsloth
ce34252cd3
Revert "fuckyou ( #14960 )" ( #15006 )
...
* Revert "fuckyou (#14960 )"
This reverts commit e29c54d64e .
* Use volume for it
2023-03-30 22:44:39 -06:00
metalgearsloth
cefc37903e
Random emergency shuttle time ( #10047 )
...
* Random emergency shuttle time
60 to 180 seconds. Rounds up to nearest 10.
All other FTL will go to the default of 30s.
* fix
2023-03-30 22:20:43 -06:00
Leon Friedrich
59eb53d4f7
Fix resource &prototype upload recording ( #15003 )
2023-03-30 22:55:06 -05:00
metalgearsloth
763089570d
Make trays clientside ( #14826 )
2023-03-31 14:40:38 +11:00
Nemanja
3c6e67adee
addcurrency command ( #15000 )
2023-03-30 23:02:39 -04:00
Moony
5cc78c2c75
Revert "Oops, All Captains! ( #14943 )" ( #14994 )
...
This reverts commit 8128759ea8 .
2023-03-30 18:55:09 -05:00
Skye
8128759ea8
Oops, All Captains! ( #14943 )
2023-03-30 18:54:38 -05:00
Leon Friedrich
7f524f6751
Fix high pressure protection ( #14968 )
2023-03-29 16:45:56 -07:00
metalgearsloth
f6b5fbca6a
Add protectedgrid to emergency shuttles ( #14946 )
2023-03-29 18:48:32 +11:00
Nemanja
66ff565e16
Add support for true randomized characters ( #14918 )
2023-03-28 18:30:00 -07:00
Dawid Bla
b6c2a7ca47
Fixed godmode persisting ( #14934 )
2023-03-29 10:59:59 +11:00
DrSmugleaf
ed45440256
Always show ahelp relay message when the relay is enabled ( #14931 )
2023-03-28 14:27:21 -07:00
jjtParadox
5c129c49da
Fix Bureaucratic Error event affecting fewer jobs than intended ( #14921 )
2023-03-28 06:58:13 -05:00
Nemanja
62e5ef8041
Fix foldable mispredict ( #14919 )
2023-03-28 16:43:36 +11:00
0x6273
25c89539ba
Fix door remote not updating airlock lights ( #14903 )
2023-03-27 22:05:57 -07:00
metalgearsloth
a0e7ce2005
Add PreventPilot to arrivals source ( #14899 )
2023-03-28 00:25:27 +11:00
Leon Friedrich
36f7a5b0e6
Rename WorldMap to MapId ( #14857 )
2023-03-27 22:40:57 +11:00
Flipp Syder
626dfa05cd
Adds arrivals blacklist ( #14882 )
2023-03-27 12:53:27 +11:00
Leon Friedrich
87185d019c
Fix auto-emote bug ( #14883 )
2023-03-26 17:47:46 -07:00
Tyzemol
6476474205
Belt and back slot quick draw ( #14828 )
...
* backgunquickequip
* backgunquickequip
* fix build fail
* fix build fail 2
* cleanup
---------
Co-authored-by: BuildTools <unconfigured@null.spigotmc.org>
2023-03-26 16:01:09 -07:00
Leon Friedrich
4d71b1b81e
Revert "Mind ecs" ( #14881 )
2023-03-27 08:24:00 +11:00
TemporalOroboros
c6c8fa2075
Resolves MedicalScannerVisualizer is Obsolete ( #13893 )
2023-03-26 15:26:00 -04:00
ShadowCommander
bfc4da9377
Mind ecs ( #14412 )
2023-03-26 14:31:13 -04:00
metalgearsloth
d2cf1b8d5d
Shrink clearance for dungeon doors ( #14656 )
...
* Shrink clearance for dungeon doors
I tried adjusting it on engine but it was leading to test assertions on content which scared me.
* a
* comment
2023-03-26 12:07:49 -05:00
metalgearsloth
a8130f177f
Fix static pricing for stacks ( #14865 )
...
Removed BaseItem price as it was always a placeholder and easier to just change without it.
Ensure staticprice is never used if stackprice is present.
Added StackComponent to the test so the behavior matches expectation.
2023-03-26 12:01:42 -05:00
Nemanja
930d097616
NukeOps start with either station codes or their codes ( #14025 )
...
* NukeOps start with all nuke codes
* make it pick a random code
* clarify this
2023-03-26 11:58:57 -05:00
metalgearsloth
492a361dd9
Prevent really latejoins from being T ( #14866 )
...
AKA if they're still on arrivals and either padded time or got lucky with timing.
2023-03-26 08:17:38 -05:00
keronshb
a92b67b10d
Cardboard Boxes will play effect & sound again ( #14859 )
2023-03-26 13:26:39 +11:00
deltanedas
3cd30c408b
add signal valve ( #14830 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-03-25 16:16:27 -07:00
deltanedas
27e5fe5767
pneumatic cannon fixes ( #14705 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-03-25 16:15:46 -07:00
brainfood1183
ba3de94c73
Monkey can wear breath mask and smoke a blunt ( #14612 )
2023-03-25 15:59:48 -07:00
Kara
4ba9e8090d
Minor entitystorage air fixes ( #14842 )
2023-03-25 15:30:19 +11:00
Mr0maks
bda78dab60
Fix force climbing DoAfter ( #14736 )
2023-03-25 15:12:47 +11:00
Menshin
735701d915
Alert display lights now properly react to power changes. ( #14839 )
2023-03-24 20:10:48 -07:00
dontbetank
5de921b923
Books localization ( #14813 )
2023-03-24 17:27:30 -04:00
Slava0135
81159b0ff5
better fluid spreading ( #14529 )
2023-03-25 01:09:52 +11:00
Leon Friedrich
473a02120d
Map-Init guidebook entities. ( #14823 )
2023-03-24 20:00:29 +11:00
metalgearsloth
dcbc094f94
Remove bounds check for FTL ( #14787 )
2023-03-24 17:17:08 +11:00
Rane
5ea213c906
Fix cardboard box remote control exploits ( #14494 )
2023-03-24 16:09:58 +11:00
deltanedas
0663211bd0
refactor rehydration ( #14707 )
2023-03-24 16:00:38 +11:00
metalgearsloth
377f473ced
Change pricingsystem a bit ( #14470 )
2023-03-24 15:27:55 +11:00
Mr0maks
bca82315c1
Fix freedom implant charges ( #14737 )
2023-03-24 14:07:20 +11:00
metalgearsloth
427e5c95ca
Add autocomplete to nukearm ( #14819 )
2023-03-24 13:50:49 +11:00
Nemanja
65acae15c0
Make artifacts support saving ( #14784 )
2023-03-24 13:50:24 +11:00
metalgearsloth
56d7fe4f62
Add space dungeon support ( #14619 )
2023-03-24 13:19:29 +11:00
metalgearsloth
10f2443286
Add tree felling and chopping sounds ( #14644 )
2023-03-24 13:17:22 +11:00
metalgearsloth
448165ffda
Escape pods ( #14809 )
...
* Namespace adjustments for days
* pod
* thanks rider
* Fix the oop launch
* Fixes
* Fix stuff
* eeeeeeeee
* Fix
* access
* map
* forgor
* thing
* Genericise escape pod fill
2023-03-23 19:54:41 -06:00
MWKane
517b2b4fcf
Remove BoxerComponent ( #13935 )
2023-03-23 21:50:28 -04:00
deltanedas
e236a1facc
storage open sound has cooldown now ( #14811 )
2023-03-23 21:43:49 -04:00
Leon Friedrich
07667ae34b
Fix mech double interactions ( #14672 )
2023-03-24 12:42:43 +11:00
Slava0135
d03ca61da1
Telecom server panel check ( #14523 )
2023-03-23 20:09:45 -04:00
Slava0135
53681a8b31
Add telecomms system ( #14486 )
2023-03-23 20:02:41 -04:00
Kara
48cefca4e4
Godmode refactor ( #14651 )
2023-03-23 14:57:15 -04:00
08A
4290577d5d
Fix welder interaction ( #14704 )
2023-03-23 13:08:46 -04:00
deltanedas
47d5ec20ce
list codewords on traitor round end ( #14810 )
2023-03-23 12:29:39 -04:00
Whisper
8ebf650fe9
Zombies drop their headsets. ( #14525 )
2023-03-23 12:17:32 -04:00
Slava0135
620c40e087
Add explosive banana peel 2 ( #14491 )
2023-03-23 11:54:14 -04:00
Chief-Engineer
88fb6ccebc
Add admin alerts ( #13589 )
2023-03-23 11:10:49 -04:00
deltanedas
52af530d61
emag disposal units to disable pressure requirement ( #14630 )
2023-03-23 10:55:49 -04:00
0x6273
21e5aea8ca
Add EmoteOnDamage comp/system for zombies ( #14371 )
2023-03-23 10:52:46 -04:00
metalgearsloth
b5a33ea7ab
Avoid NPCs getting stuck around tables ( #14807 )
2023-03-23 23:53:17 +11:00
metalgearsloth
86edcb960d
Add autocompletion and confirmation to docking command ( #14806 )
2023-03-23 23:50:50 +11:00
metalgearsloth
92dff4a630
Fix cargo (again) ( #14800 )
2023-03-23 19:21:12 +11:00
metalgearsloth
5ad059bf36
Change FTLCompletedEvent raise target ( #14790 )
2023-03-23 18:11:19 +11:00
metalgearsloth
86ce1258d7
Fix docking ( #14789 )
2023-03-23 17:50:51 +11:00
metalgearsloth
d5cf2f28c0
Fix double FTL started event ( #14788 )
2023-03-23 17:41:42 +11:00
Nemanja
d5d9046fb6
Anomaly cleanup ( #14781 )
2023-03-23 16:53:32 +11:00
metalgearsloth
a8214c05d4
Add tagged airlock for arrivals ( #14785 )
2023-03-23 16:38:46 +11:00
metalgearsloth
569f30b721
Cargo shuttle changes ( #14363 )
2023-03-23 16:10:49 +11:00
Flipp Syder
55fb37e696
Fixes wire exception spam ( #14780 )
2023-03-22 19:53:29 -07:00
Nemanja
f8bed49836
fix spawn artifact system ( #14779 )
2023-03-22 18:44:37 -07:00
metalgearsloth
9932fe5c07
Arrivals tweaks ( #14773 )
...
Co-authored-by: Flipp Syder <76629141+vulppine@users.noreply.github.com>
2023-03-23 12:37:43 +11:00
metalgearsloth
f3a06a0696
Add arrivals ( #14755 )
...
* Arrivals
* More arrivals and shitty uhh preload
* cvar
* a
* clockin + maps
* shitter prevention
* Placement
* a
* cvar for tests and dev
* weh
2023-03-22 04:29:55 -05:00
metalgearsloth
5823e47442
Fix jetpack assert ( #14752 )
2023-03-22 15:58:53 +11:00
metalgearsloth
4151b31b31
Clear cached NPC factions on refresh ( #14762 )
2023-03-22 15:58:23 +11:00
Kara
b4502757a5
Partial revert #14648 ( #14759 )
2023-03-21 16:47:26 -07:00
deltanedas
93425f0dd5
add exploding pen from goldeneye ( #14421 )
2023-03-20 15:32:28 -04:00
Scribbles0
9f8f85ccf6
Nukeops Preferred Species ( #14327 )
...
* nukeops PC species
* cleanup
* invalid species fallback
* cleanup
2023-03-19 17:48:05 -07:00
deltanedas
df98091580
restructure cognizine effect so creatures that have minds can talk ( #14695 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-03-19 17:47:06 -07:00
deltanedas
abfac96631
fix voice mask working in pockets ( #14743 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-03-19 16:41:25 -07:00
Kara
7995817c80
Entity storage air capacity changes ( #14734 )
2023-03-18 19:56:38 -05:00
Pieter-Jan Briers
3af2e60817
Ban message improvements ( #14731 )
...
Server config now provide appeals forum link, game admins won't need to type it out manually anymore.
Add warning about trying to ban evade.
Cleaned up code a bit.
2023-03-18 19:55:12 -05:00
Slava0135
6ea3a13c76
make solar flare only open autoclose airlocks ( #14635 )
...
* only autoclose airlocks can be opened
* use entity query enum
2023-03-18 11:57:38 +01:00
Leon Friedrich
cce75f4d72
Add missing MagnetState attribute ( #14715 )
2023-03-17 12:50:10 +11:00
Leon Friedrich
d89f4670f1
Fix BloodstreamComponent enumerator ( #14714 )
2023-03-17 12:40:20 +11:00
Kara
c9dfe6ee0c
Blood tweaks & fixes ( #14648 )
2023-03-16 15:27:28 -07:00
Flipp Syder
eb04c43db4
Invalid species fallback on spawn/profile validation ( #14675 )
...
* if a player's profile has an invalid species, station spawning will always try to fallback to the default humanoid species
* validation always ensures that if a species can't be indexed, the species falls back to the default species
2023-03-14 23:47:40 -05:00
Leon Friedrich
2f88173730
DoAfter and other bugfixes ( #14669 )
2023-03-15 13:05:53 +11:00
Leon Friedrich
24ef92de18
Fix `EmptyContainer` construction action ( #14406 )
2023-03-15 11:14:18 +11:00
faint
d6af11a084
Station Records Computer now shows fingerprints ( #14524 )
...
* station records fingerprints
* Add UI + Fixes
* now itll display N/A if a mob doesnt have a fingerprint
* ? - 0
* f8
* N/A is a fluent string now
* remove locale string duplicating
* no whitespace
2023-03-13 19:55:56 -07:00
Nemanja
89d3875cde
Fix access wires emagging machines ( #14471 )
...
* Fix access wires emagging machines
* comment
* le fix
2023-03-13 19:55:18 -07:00
Nemanja
49f7575298
Cuffable/Handcuff ECS ( #14382 )
2023-03-13 19:34:26 -04:00
AJCM-git
59bf67ec8c
Revert "Add tree felling and chopping sounds" ( #14622 ) ( #14643 )
2023-03-13 17:12:57 -04:00
metalgearsloth
10290bf4a7
Add tree felling and chopping sounds ( #14622 )
2023-03-13 16:42:29 -04:00
Checkraze
b329abc9ee
Cargo Pallet Sale Console ( #14422 )
2023-03-13 16:36:35 -04:00
Rane
b450b4c0e0
Welding airlocks changes their layer ( #13440 )
2023-03-13 15:26:20 -04:00
Naive817
21d15e3c6c
Blind (permanent, temporary or blindfolded) players no longer get flashed ( #14487 )
2023-03-13 00:03:51 -04:00
Vasilis The Pikachu
65aca01895
Strip menu will no longer open when trying to wake sleeping players ( #14319 )
2023-03-12 23:29:26 -04:00
Menshin
36129cb520
Hotfix crashing the server on using the forensic pad on yourself. ( #14528 )
2023-03-12 16:42:12 -07:00
0x6273
3a9c71cc41
Fix SetOutfitCommand not working when mob is crit or stunned ( #14593 )
2023-03-12 16:40:02 -07:00
Leon Friedrich
f0cf4e7a22
Add missing DataDefinition constructors ( #14603 )
2023-03-12 16:37:24 -07:00
metalgearsloth
49c7c0f9a7
Remove stamina + damageable .Owner ( #14602 )
...
* Remove stamina + damageable .Owner
* More
2023-03-12 09:19:05 -04:00
deltanedas
bf105968e9
add fuel indicator to ame fuel jar, minor refactor ( #14590 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-03-12 23:39:10 +11:00
metalgearsloth
e93d5113ad
Remove .Owner from melee weapons ( #14600 )
2023-03-12 15:56:05 +11:00
csqrb
b3a327988f
Fix slime hair translucent ( #14478 )
...
* fix
* move
2023-03-11 13:04:58 -08:00
metalgearsloth
330bb7bb14
Remove gun .Owners ( #14585 )
2023-03-11 20:08:22 +11:00
metalgearsloth
1724ecb8d9
Compress atmos serialization data ( #14266 )
2023-03-11 13:55:11 +11:00
metalgearsloth
86895f9735
Don't preload content maps in tests ( #14577 )
2023-03-11 12:45:48 +11:00
metalgearsloth
b0714ca45a
Dungeon fixes ( #14563 )
2023-03-10 21:19:27 +11:00
metalgearsloth
6157dfa3c0
Salvage dungeons ( #14520 )
2023-03-10 16:41:22 +11:00
keronshb
5e8bd137f6
Round 4 of Doafter fixes ( #14476 )
2023-03-09 01:45:19 -07:00
Slava0135
b874304d38
Add emp artifact effect ( #14493 )
2023-03-09 00:30:00 -08:00
James Simonson
3bcd319ae4
Enhanced APC UI + New NT logo to footer ( #14258 )
2023-03-06 21:55:35 -04:00
metalgearsloth
46b27a68ff
Weather tweaks ( #14271 )
2023-03-07 12:28:50 +11:00
Slava0135
32f316218e
Solar flare better effects ( #14400 )
2023-03-06 19:35:59 -04:00
Slava0135
e4b1a363f5
Add telecommunication server ( #14415 )
2023-03-06 17:11:36 -04:00
Pieter-Jan Briers
c5b3f62f6f
Update project files for configuration changes. ( #14281 )
2023-03-06 11:38:07 -08:00
Slava0135
55ac0b850b
Access EmpOnTriggerComponent ( #14453 )
2023-03-06 11:26:08 -08:00
Slava0135
67efe7f6c0
public EmpOnTriggerComponent ( #14452 )
2023-03-06 15:17:40 -04:00
DrSmugleaf
f4ccfc5e35
Fix access mispredicts when having a remote in hand ( #14451 )
2023-03-06 11:10:35 -08:00
brainfood1183
c9e70d8ea0
Cluwne smite ( #13367 )
2023-03-06 11:09:24 -08:00
Slava0135
b2972c1d2c
Add emp grenade ( #14393 )
2023-03-06 11:05:12 -08:00
Nemanja
e412eda97c
Clean up polymorphsystem ( #14297 )
2023-03-06 09:37:18 -08:00
Jacob Tong
343ea93d75
Fix drink DoAfter ( #14437 )
...
Copies missing arguments from FoodSystem
2023-03-05 23:52:10 -08:00
metalgearsloth
ce6bd03685
Fix powernetworkbattery typo ( #14385 )
...
Not on any of our maps.
2023-03-06 00:36:36 -04:00
Slava0135
295a2c0498
grenades emit sound on trigger again ( #14391 )
2023-03-06 00:34:08 -04:00
deltanedas
60ac402b8b
clipping and extracting put seeds in the users hands ( #14343 )
2023-03-05 22:37:57 -04:00
Duke
8640f0b0a3
New botany mutations ( #13646 )
2023-03-05 21:11:13 -04:00
Leon Friedrich
b148bebd60
Equipment verbs & admin inventory access. ( #14315 )
2023-03-06 04:12:08 +11:00
keronshb
eff088189d
Another batch of DoAfter fixes ( #14351 )
2023-03-04 21:26:03 -08:00
metalgearsloth
28dbbbb734
Add NPC stuck detection ( #14410 )
2023-03-05 16:13:09 +11:00
eoineoineoin
6722adcd83
Cleanup cargo shuttle/telepad order code ( #13591 )
...
Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es>
2023-03-05 15:27:30 +11:00
Scribbles0
46e89c07c8
New Traits ( #13763 )
2023-03-04 23:44:13 -04:00
csqrb
8b3d7728d7
Marking default coloring ( #13039 )
...
* Marking coloring WIP
* EnsureDefault now supports coloring!
* Now markings have coloring when they get added
* Many things
* yml files
* cleanup
* Some requested changes
* Nullable type and WIP caching
* Time to resolve that thing with deprecated hair fields
* Latest reviews + im still trying to use these hair markings
* FirstOrDefault thing and Tattoo docs
* IDK
* It's now works a bit more properly in preferences GUI
* THEY SYNCING! However preferences GUI still broken and doesn't work properly
* Markings now updating when changing in GUI. However they still don't work properly with bald humanoids
* Forgor...
* Default hair-colored markings will not color to hair if there is no hair
* Fixed default colors for customizable markings
* Fixed bug in prefs GUI that set current hair to null
* Now markings that must match skin color because of limb (e.x. Slimes) - will match skin color
* final tweaks: if hair uses skin color then markings will use skin color as hair color (slimes)
* fix
* fixed dirty. no more funni invis bug
* Mirrors and client profile loading
* default colors soon TM
* review + better coloring
* Hardcode is gone
* diona markings
* oh my god
* fixed CategoryColoring
* cool fallback, clean up and some other tweaks
* code style
* more style
* a
2023-03-04 18:59:07 -08:00
Menshin
669cf1ea09
Add an icon to the flip verb ( #14358 )
...
Also put the flip verb in the rotation category.
No credit to give here, i've made the icon from scratch.
<!-- Please read these guidelines before opening your PR: https://docs.spacestation14.io/en/getting-started/pr-guideline -->
<!-- The text between the arrows are comments - they will not be visible on your PR. -->
## About the PR
<!-- What does it change? What other things could this impact? -->
**Media**
<!--
PRs which make ingame changes (adding clothing, items, new features, etc) are required to have media attached that showcase the changes.
Small fixes/refactors are exempt.
Any media may be used in SS14 progress reports, with clear credit given.
If you're unsure whether your PR will require media, ask a maintainer.
Check the box below to confirm that you have in fact seen this (put an X in the brackets, like [X]):
-->
- [x] I have added screenshots/videos to this PR showcasing its changes ingame

**Changelog**
<!--
Here you can fill out a changelog that will automatically be added to the game when your PR is merged.
Only put changes that are visible and important to the player on the changelog.
Don't consider the entry type suffix (e.g. add) to be "part" of the sentence:
bad: - add: a new tool for engineers
good: - add: added a new tool for engineers
Putting a name after the 🆑 symbol will change the name that shows in the changelog (otherwise it takes your GitHub username)
Like so: 🆑 PJB
-->
🆑
- add: The flip verb now has a icon and can be found under the rotation category.
2023-03-05 00:36:09 +00:00
Moony
b872255e82
Update GameTicker.RoundFlow.cs ( #14387 )
...
* Update GameTicker.RoundFlow.cs
* wtf
2023-03-04 18:31:25 -06:00
Scribbles0
f84f9aa407
Disposals Air ( #14407 )
2023-03-04 15:08:44 -08:00
deltanedas
ff6527f2a4
Salvage magnet shows cooldown time on Examine (revived) ( #14007 )
...
* Added salvage magnet cooldown time on Examine
* weh
* Style issues
* mirrorcult feedback
---------
Co-authored-by: dmnct <asp1@tuta.io>
Co-authored-by: deltanedas <user@zenith>
2023-03-03 08:25:42 -08:00
Mr0maks
1d0e5cca3a
Food system locale fix ( #14365 )
2023-03-02 23:19:55 -08:00
0x6273
72269c7a77
Add AutoEmote comp/system, updates to zombie code ( #13932 )
...
* Add AutoEmote comp/system
* Reduce groan chance so it's the same as before
Old code did 0.2 and then 0.5, now it's just one Prob(0.1)
* Fix typo, curTime var, don't log Resolve
* Maybe fix pausing?
* Fix mistake
* Update NextEmoteTime if an auto emote is removed
* Fix stuff
Get CurTime outside update loop
Use MapInit instead of ComponentInit
Fix a typo in a comment
Debug assert prototype ID in RemoveEmote
Do += PausedTime in OnUnpaused
Add prototype as arg to ResetTimer to avoid an indexing
2023-03-02 11:23:56 -08:00
metalgearsloth
3bb4dd97aa
Fix material rsi ( #14339 )
2023-03-02 17:30:35 +11:00
Leon Friedrich
56ef88a913
Prevent possible future game state bugs ( #14323 )
2023-03-01 09:26:37 -06:00
Leon Friedrich
e9fd16f8f6
Fix lung test ( #14325 )
2023-03-01 13:57:48 +11:00
keronshb
e9dbcc4278
Another round of DoAfter fixes ( #14295 )
2023-03-01 11:51:42 +11:00
Chief-Engineer
017fb28ce3
Add atmos ignition logs ( #14216 )
2023-02-28 16:43:24 -04:00
TemporalOroboros
93ec824d57
MotD ( #13655 )
...
* MOTD
* Message of the Day
* Pretty sure the tests aren't me. Let's check.
* Update Content.Shared/CCVar/CCVars.cs
Co-authored-by: AJCM-git <60196617+AJCM-git@users.noreply.github.com>
* command dependencies and moving MOTD to its own system
* Some doc comments
* Let's try those tests again
* More doc comments, most of the github reviews, and aliases for get-motd and set-motd
* Clear test MOTD
* Localized motd commands and completion hints
* Makes set-motd only show up in the alias command if the player has access to it.
---------
Co-authored-by: AJCM-git <60196617+AJCM-git@users.noreply.github.com>
2023-02-28 08:15:48 -08:00
Chief-Engineer
8f402ee8ca
Add non-players button to log viewer ( #14097 )
...
* add include non-players button to log viewer
* breakout player filter check
* fix sending player logs with no players selected
* fix default not returning player logs, causing test issue
2023-02-28 08:09:35 -08:00
Nemanja
13d71f14e2
add support for per-id access on AccessReaderComponent ( #13659 )
...
* add support for per-id access on AccessReaderComponent
* comments!!!
* oh yeah we predicting baby
* foobar
* sloth review
* weh
2023-02-28 08:03:55 -08:00
Visne
7f8860187e
Make pricing system aware of SpawnItemsOnUseComponent ( #13626 )
...
* Make appraisal tool aware of SpawnItemsOnUseComponent
* Move to SpawnItemsOnUseSystem
2023-02-28 07:55:25 -08:00
wrexbe
5e6a446c02
Copy eyecolor, and age on cloning ( #14296 )
2023-02-28 11:40:02 -04:00
Slava0135
32648fdac8
Fix meat spike vaporizing victim items ( #13697 )
2023-02-28 09:14:13 -04:00
crazybrain23
807e075f4f
Change ID examine icon to character outline icon ( #13788 )
2023-02-28 09:00:22 -04:00
Interrobang01
553a46ff90
Add cooldown to hypospray ( #13953 )
...
* added cooldown to hypospray
* moved one of the 'using's over a space
* changed all cooldowns to 0.5 seconds
* resolved suggestions
* minor comment change
2023-02-27 13:19:52 -08:00
Checkraze
6ac3c4dc08
Crayonsystem cleanup ( #13400 )
...
Co-authored-by: 0x6273 <0x40@keemail.me>
2023-02-26 23:55:44 +11:00
Nemanja
a5b9cecc78
Predict entitystorage ( #14082 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-02-26 23:44:30 +11:00
metalgearsloth
44fb8a9e2d
Fix rsi sprite access for verbs ( #14284 )
2023-02-26 18:48:57 +11:00
keronshb
ec739c24da
DoAfter Refactor Fixes ( #14278 )
...
* Doafterfixes
* Injector blocker
2023-02-25 23:33:06 -06:00
Chief-Engineer
0d6f64e6d0
Fix error during DB insert for explosion damage logs ( #14265 )
2023-02-26 04:27:22 +11:00
Vasilis The Pikachu
c6407f6bdf
Fix strip menu opening on regular click ( #14272 )
2023-02-26 04:17:40 +11:00
Leon Friedrich
2351bbb607
Add power debug verbs ( #14212 )
2023-02-26 04:14:35 +11:00
Leon Friedrich
7430a3dba2
Construction debug logs ( #14257 )
2023-02-26 04:14:26 +11:00
keronshb
9ebb452a3c
DoAfter Refactor ( #13225 )
...
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com>
2023-02-25 01:01:25 +01:00
metalgearsloth
c90f48a220
Nerf bullet impulses ( #14145 )
2023-02-23 12:37:57 +11:00
deltanedas
893081d784
oops acc wire broke ( #14224 )
...
* oops acc wire broke
* ensurecomp
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-02-22 11:37:41 -08:00
metalgearsloth
fdc31bbe15
Fix emergency shuttle spawning ( #14214 )
2023-02-22 12:47:05 +11:00
metalgearsloth
2e25128770
Update content for .Owner culling ( #14185 )
2023-02-22 12:45:32 +11:00
Kevin Zheng
32b9a7b781
Add APC power meter ( #14196 )
2023-02-21 09:23:38 -06:00
DrSmugleaf
10fa1bc1d2
Fix first round after a server restart being displayed as number 0 ( #14194 )
2023-02-21 11:16:25 +11:00
Scribbles0
2018365958
value change ( #14189 )
2023-02-20 06:29:15 -06:00
Kevin Zheng
4498cfe452
Add missing DataField for currentTemperature ( #14179 )
2023-02-19 06:57:09 -08:00
Kara
f5d6588e52
Fix whitelist ( #14181 )
2023-02-19 06:28:14 -08:00
eclips_e
21fd9ddacf
Silly value change ( #14180 )
2023-02-19 23:12:26 +11:00
Chief-Engineer
546c3fb5dd
add clumsy deletion logs ( #14172 )
2023-02-18 23:38:38 -06:00
deltanedas
98b02b3d97
make emagged marker component (fixed version of #13867 ) ( #14096 )
...
* The all-in-one hacking solution
The thinking man's lockpick
The iconic EMAG
* emagged medbay's stasis bed
* left med, emagged sec' apc
* went back to chem, emagged the dispenser
* emagged the fax while i was there
* had a donut while waiting for emag to charge
* i broke into the bridge then announced 'mandatory johnson inspection in medical'
* get system instead of dependency
* feedback
* net suggestion
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
* use EnsureComp and import NetworkedComponent
---------
Co-authored-by: deltanedas <user@zenith>
Co-authored-by: deltanedas <deltanedas@laptop>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-02-18 19:03:06 -06:00
0x6273
ffaa7a96fe
ECS SolutionTransfer, move to shared ( #14156 )
...
Removes the last bit of logic from the comp, moves it to shared, and
fixes a bunch of deprecation warnings in the system.
2023-02-18 19:01:05 -06:00
Chief-Engineer
354d72270a
Fix adjusting slots on infinite slot jobs ( #14154 )
...
* fix TrySetJobSlot() on infinite slot jobs
* use null coalescing operator
* remove !
2023-02-18 19:00:38 -06:00
Moony
cc0c516e02
Improves bartending with some tweaks. ( #14169 )
...
* Improves bartending with some tweaks.
- Glasses got resprited and now support fill levels.
-
* New glass type and improve shotglass visuals.
* oobsy
* fixes
* get flasked
* flask
* flask
---------
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
2023-02-18 19:00:31 -06:00
Chief-Engineer
e29a3874b8
add entity logs verb ( #14170 )
2023-02-18 19:00:17 -06:00
Leon Friedrich
458487a07c
Fix artifact verb permissions ( #14163 )
2023-02-19 04:44:53 +11:00
Leon Friedrich
75a559fa55
Update radio prefix parsing ( #13777 )
2023-02-19 04:27:56 +11:00
mhamster
d6c4f3118f
Add atmosian plushie ( #14062 )
2023-02-17 13:57:14 -08:00
Chief-Engineer
808ffbea34
Move artifact verbs from admin menu to debug menu ( #14155 )
2023-02-17 13:51:13 -08:00
metalgearsloth
344238c0f1
Make NPC steering actually debuggable ( #14142 )
2023-02-17 12:30:10 +11:00
Chief-Engineer
b482463c91
Add prevent suicide to minds and add tag control commands ( #13307 )
2023-02-17 01:36:10 +01:00
Chief-Engineer
a0ea580260
Add vote logs ( #14139 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2023-02-17 01:29:44 +01:00
Chief-Engineer
061d4de1e4
Add teleporter logs ( #13375 )
2023-02-17 01:27:43 +01:00
metalgearsloth
0a9da80058
Steering tweaks ( #14140 )
...
- Fix the direct-path so NPCs. This is most noticeable when moving diagonally on planetmaps (given the current pathfinder is cardinal)
- Reduce static collision avoidance weight and distance. This seems to reduce instances of getting stuck on railings.
2023-02-16 08:24:57 -06:00
Nemanja
9ed3127ed5
Fix anomaly vessels not generating points ( #14137 )
2023-02-16 00:16:20 -04:00
Nemanja
4adfec9548
artifact soups ( #14067 )
2023-02-15 15:06:45 -04:00
DamianX
27ae6fcef9
Fixed lighting a matchstick crashing the server ( #14130 )
2023-02-15 08:26:22 -06:00
metalgearsloth
99dfe5694a
More NPC steering tweaks ( #14119 )
2023-02-15 16:54:06 +11:00
Nemanja
64e882bb6d
fix radiosystem popup ( #14121 )
2023-02-15 16:53:13 +11:00
Chief-Engineer
018e70cf60
add times for departmentban command to match roleban command ( #14051 )
2023-02-14 19:29:11 +01:00
TemporalOroboros
5b23048497
Resolves LightBulbVisualizer is Obsolete ( #13889 )
2023-02-13 23:43:51 -04:00
Leon Friedrich
9c6c6a797a
Remove reference to deleted mind ( #14101 )
2023-02-14 13:46:44 +11:00
metalgearsloth
bfbb1a689f
1 do_after for ore veins ( #14083 )
...
* Ore veins
I dislike rocks just providing generic drops and this factors into mining more.
* fixes
* descriptions
* comment
* every flipping time
* Make mining destroy rocks with 1 hit
Having to click 3 times was pretty annoying.
* a
2023-02-13 15:32:09 +00:00
Nemanja
4104f8ed9d
Remove Frezon from artifact gas triggers ( #14075 )
2023-02-13 13:30:10 +00:00
metalgearsloth
c8f89eca60
ECS dragdrop ( #12973 )
...
* ECS dragdrop
No more excuses.
* AAAAAAAAAAAAAA
* kry
* events
* aaaaaaaaaa
* HUH
* Fix stripping
* aaaaaa
* spoike
* asease
* fix table vaulting
* ded
* rebiew
* aaaaaaaaaaaaa
* drag
* aeaeae
* weh
2023-02-13 13:29:34 +00:00
Vordenburg
4183b5f449
Fire MeleeHitEvent on misses. ( #12867 )
...
* Fire MeleeHitEvent when there are no targets.
* Prevent certain weapons from activating if they had no hit entities on hit.
* Prevent miss events from firing when target is yourself or was deleted.
* Use .Value as Target is already known not to be null.
* uid changes
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-02-13 12:55:39 +00:00
Nemanja
650ade0d4e
fix locks and deployable barriers ( #14063 )
2023-02-13 12:22:37 +00:00
keronshb
42745b1c6e
Conveyor Belt optimization and prediction ( #12929 )
...
* belt multithreading
* moves away from multithreading and changes setting awake directly to physics system method
* prediction for conveyors
* Fixes missing reference in FaxSystem
* Fixes oddities
* Adds networked to conveyor components
* Some more cleanup.
* reverts power change event
* Removes the event, fixes a file
* Should fix the rest of the weird additions
* More cleanup to fix extra files
* Fixes again
* fix
* fixes fax system
* Adds component state, cleans up the dependencies
* Checks for prediction
* Merge conflicts
* powa
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-02-13 12:20:39 +00:00
Leon Friedrich
210677ba4e
Fix bug in GasTileOverlay state logic ( #14071 )
2023-02-13 02:39:21 +00:00
jicksaw
845998e089
Fix unlit welders starting fires ( #13949 )
2023-02-12 21:16:35 +00:00
Leon Friedrich
69b5562718
Rename IConsoleHost.RegisteredCommands ( #14041 )
2023-02-12 16:51:56 +00:00
Chief-Engineer
5df6c307e1
add filter change logs for gas filters ( #13950 )
2023-02-12 12:42:28 +00:00
metalgearsloth
f96fc1be41
Ore veins ( #14011 )
...
* Ore veins
I dislike rocks just providing generic drops and this factors into mining more.
* fixes
* descriptions
* comment
* every flipping time
2023-02-12 12:40:57 +00:00
Nemanja
351c53e774
Clean up StoreSystem ( #14027 )
2023-02-12 12:39:14 +00:00
Nemanja
e7b18b33aa
Add command for getting artifact point value ( #13987 )
2023-02-12 12:35:10 +00:00
metalgearsloth
0fcd50b65b
Fix trees double-loading for biomes ( #14056 )
...
* Fix trees double-loading for biomes
Forgot to cherry-pick the anchoring change.
* a
2023-02-12 11:48:57 +00:00
metalgearsloth
a6ea8f5d3b
Use pvs range for biomes ( #14048 )
...
Forgot it wasn't on that branch
2023-02-12 05:37:02 +00:00
Nemanja
ea66b7806a
predict itemcabinet ( #14045 )
2023-02-12 02:35:05 +00:00
metalgearsloth
37f432ca58
Procgen biomes ( #13487 )
...
* Planetmap tiles
Biomes etc etc
* a
* oop
* Chunk-based rendering
* funny
* Less allocations
* Fix overdraw
* Content tile edge support
Also updated grass to use it as a POC.
* Kindly revert
* Update for variant edges
* fixes
* Use fastnoise
* Remove redundant group
* a
* refactor a fair bit
* Prototype data instead
* tweaks
* a
* fix maths
* working
* a
* Slightly better empty support
* a
* flowers
* sounds
* lewd
* Networking
* more fixes
* better
* colours
* Some chunk loading
* Proper loading and unloading
* Better loading
* Fix parallax and movement sounds
* Anchoring support + decal setup
* Most of the way to load and unload
* Decal loading kinda werkin
* large trees
* started diffing
* a
* Variant support and deserts
* a
* snow
* agony, even
* working again
* todo
* a
* laba tiles
* aeiou
* a
# Conflicts:
# Resources/Prototypes/Entities/Tiles/planet.yml
# Resources/Prototypes/Tiles/planet.yml
# Resources/Textures/Tiles/Planet/Lava/lava.rsi/meta.json
* laba
* Add lava
* Initial ignition
* triggers
* a
* a
* y
* Add basalt tiles
Did some unconventional things for the animation + rocks.
* fixies
* mergies
* promotion
* lava biome
* Lava planet start
* cleanup and more lava
* laba
* maccas
* biome stuf
* weh
* bongflicts
* aeaeae
* More fixes
* a
* these too
2023-02-12 02:15:09 +00:00
Nemanja
c6c319f7e4
move lockcomponent to shared ( #13722 )
...
* move lockcomponent to shared
* ajcm review
2023-02-12 01:12:29 +00:00
Slava0135
301956ef15
Add solar flare event ( #13749 )
...
* add solar flare event (only affects headsets)
* add popup
* cleaner impl using RadioReceiveAttemptEvent
* unused import
* handheld radio and intercom work again
* Revert "handheld radio and intercom work again"
This reverts commit 0032e3c0725a19a465daf1ff1d6b4942a5c14fbb.
* add radio source to Radio events
* intercoms and handheld radios work now
* use Elapsed instead of new field
* add configuration
* better not touch Elapsed
* the
* make popup bigger
* xml comments for configuration
* very minor refactoring
* default config is now in yaml
* lights can break
* use RobustRandom
* use file namespace
* use RuleStarted
* store config in field
* a
---------
Co-authored-by: AJCM <AJCM@tutanota.com>
2023-02-11 20:24:29 +00:00
Chief-Engineer
5c06c4c3ef
Add voice changer logs ( #14040 )
...
* add set voice log
* add used identity to chat message logs
* please tell me there's a better way
2023-02-11 19:26:44 +00:00
Visne
5d4de180b0
Make Wilhelm scream much more rare, attempt 2 ( #13831 )
...
* Max Wilhelm scream much more rare
* Make Wilhelm scream much more rare, attempt 2
2023-02-11 02:21:07 +00:00
adamsong
e96159b672
Makes ActivateItemInWorld open the stripping menu ( #13786 )
2023-02-11 02:06:09 +00:00
metalgearsloth
2c751d5153
Add ItemStatus for mopping ( #13745 )
...
* Add ItemStatus for mopping
Big QOL feature
* a
2023-02-11 01:38:45 +00:00
Chief-Engineer
95e35b94b5
Improve explosion logs ( #13351 )
...
* add types to explosion logs
* make explosions logged by default
* add cause parameter to IThresholdBehavior
* add cause to ExplodeBehaviors
* add cause to power cell explosions
* remove useless log
* add triggerer to triggers
* add logs for damage from explosions
* sneaky power cell update
2023-02-10 23:45:38 +00:00
Chief-Engineer
41a483113b
fix flipped actor and target ( #14009 )
2023-02-10 08:28:31 +00:00
metalgearsloth
c460757ab8
Always reload NPCs on prototype reload ( #13999 )
2023-02-09 01:01:27 +11:00
metalgearsloth
6b6c6b1c9f
Fix NPC prototype reloads ( #13981 )
2023-02-07 14:27:34 -07:00
metalgearsloth
2ea4538c3a
Don't reload NPCs unless necessary ( #13978 )
2023-02-07 17:35:32 +11:00
Nemanja
1b8c48180b
Anomaly Generator Tweaks ( #13856 )
2023-02-06 15:53:59 -04:00
Chief-Engineer
d99be0cd8f
Make default/autocall shuttle time 10 minutes ( #13956 )
2023-02-06 08:49:15 -04:00
Nemanja
f450398df7
More anomalies ( #13766 )
2023-02-06 01:03:53 -04:00
Slava0135
11aece8519
Allow to put explosives with timer in cream pie ( #13866 )
2023-02-05 13:07:51 -07:00
Visne
11dbc2eabc
Move TabletopItemVisualizerSystem into TabletopSystem ( #13921 )
2023-02-05 13:02:49 -07:00
Visne
174482bb45
ECSify IdCardConsole ( #13878 )
2023-02-05 13:02:28 -07:00
Nemanja
440cd377ca
Anomaly Vessel visuals + audio ( #13927 )
2023-02-05 12:52:30 -07:00
Visne
df160c0712
Fix ScrambledAccent ( #13923 )
2023-02-05 12:51:21 -07:00
Nemanja
587df4c625
fix ripleys being able to grab everything ( #13944 )
...
Co-authored-by: AJCM-git <60196617+AJCM-git@users.noreply.github.com>
2023-02-05 12:44:35 -07:00
deltanedas
101261b280
make voice mask affect radio too ( #13858 )
2023-02-05 11:38:14 -04:00
Nemanja
35645f0e3e
fix missing locale while pointing at tiles ( #13934 )
2023-02-04 22:02:24 -04:00
Visne
012062e81c
Fix SpraySystem ( #13924 )
2023-02-04 18:39:47 -04:00
eoineoineoin
be94048932
Convert DisposalUnitVisualizer to VisualizerSystem ( #13637 )
2023-02-03 18:26:50 -04:00
TemporalOroboros
0edbc21ce8
Resolves TabletopItemVisualizer is Obsolete ( #13911 )
2023-02-03 15:47:29 +01:00
metalgearsloth
7259e78ef2
Hotfix VisualizerDataInt ( #13920 )
...
Fixes https://github.com/space-wizards/space-station-14/issues/13919
2023-02-03 23:46:47 +11:00
Nemanja
f1445b9dab
Fix server selection menu not opening ( #13876 )
2023-02-02 23:46:50 -04:00
Visne
6cd1a6c800
Fix kitchen spike ( #13879 )
2023-02-02 18:39:44 -08:00
Visne
5a5a3afbb1
Remove some obsolete AppearanceComponent method usages ( #13726 )
2023-02-02 12:34:53 -04:00
adamsong
8584cf5d95
Fixes dice being unable to roll their max value ( #13845 )
2023-02-02 06:27:05 +13:00
Visne
03d42584ff
Make Wilhelm scream much more rare ( #13823 )
2023-01-31 22:34:29 -04:00
Ilya Chvilyov
eae58211e1
Separated Bonk functionality and component from ClimbSystem and ClimbComponent ( #13635 )
2023-01-31 17:33:00 -04:00
Kara
917aa80b4b
Whitelist player constraints ( #13812 )
2023-01-31 16:57:45 +11:00
Chief-Engineer
64fcfd553e
Add times to ban commands ( #13804 )
2023-01-31 12:43:44 +11:00
AlexMorgan3817
daea9eab72
Fix of PERSISTENT headsets ( #13784 )
...
Closes https://github.com/space-wizards/space-station-14/issues/13783
2023-01-30 05:32:08 +11:00
AlexMorgan3817
c8b89c7008
Encryption Keys for headsets ( #12615 )
2023-01-29 11:53:08 +11:00
Nemanja
a85a5029d3
fix artifact scanning bug ( #13767 )
2023-01-28 13:39:51 -04:00
Slava0135
9d9edd8322
make apc events only affect single station APCs ( #13708 )
2023-01-28 10:07:18 -04:00
Slava0135
274be663b0
make vent clog event only affect single station vents ( #13703 )
2023-01-28 10:06:40 -04:00
Jacob Tong
6de75669d1
Examine fixes ( #13696 )
2023-01-27 19:15:39 -04:00
Joel Hedtjärn
589854449b
Fix ambiguous Dumpable behaviour ( #13736 )
2023-01-27 12:25:07 -04:00
Alex Evgrashin
ef452b38a9
Audible emotes ( #12708 )
...
Co-authored-by: Visne <39844191+Visne@users.noreply.github.com>
2023-01-25 08:29:41 -08:00
Leon Friedrich
48bcd30ef9
Makes humanoid appearance component networked. ( #13009 )
...
Fixes https://github.com/space-wizards/space-station-14/issues/12248
2023-01-24 11:38:19 +11:00
Leon Friedrich
554ec85069
Add SpawnAndDirtyAllEntities test ( #13629 )
2023-01-24 11:33:49 +11:00
Nemanja
3a8241ab1d
fix the last ignored prototypes in prototype save test ( #13672 )
...
Closes https://github.com/space-wizards/space-station-14/issues/10595
2023-01-24 10:41:19 +11:00
Julian Giebel
c2b87dfeda
Add a crew monitoring server ( #7542 )
2023-01-22 21:07:57 -04:00
corentt
6cebc2d733
Zombie cloning fix ( #12520 )
2023-01-22 19:36:03 -04:00
Jackrost
12fb4b2097
Spiders Buff and critters change ( #13377 )
2023-01-22 18:50:05 -04:00
Morb
9874ce5f48
Update bolt light after bolts fall ( #13636 )
2023-01-21 12:33:11 -04:00
Nemanja
d87d8f2886
predict emag and make blessed record struct events ( #13623 )
2023-01-22 02:12:45 +11:00
Leon Friedrich
fec54b7cb2
Fix active-wire error ( #13632 )
2023-01-22 01:49:35 +11:00
Nemanja
cd52b458df
Anomaly events & science point gen tweaks ( #13590 )
2023-01-20 16:42:38 -08:00
Leon Friedrich
2904a368f7
Dice tweaks ( #13514 )
2023-01-21 10:51:26 +11:00
Leon Friedrich
b20b4b11cc
Wire action cleanup ( #13496 )
2023-01-21 10:51:02 +11:00
Vordenburg
7b1d93b281
Delay the selection of traitors at round start. ( #13161 )
...
Co-authored-by: Kara <lunarautomaton6@gmail.com>
2023-01-20 08:18:47 -08:00
Chief-Engineer
6f58f5a36c
Improve construction logs ( #13146 )
2023-01-20 08:17:57 -08:00
dontbetank
299180bf16
Small syndicate gear tweak ( #13284 )
2023-01-20 08:11:24 -08:00
Timothy Teakettle
a7a4137cc7
moves steak cooking to use construction graphs, new temperature construction graph step ( #13219 )
2023-01-20 08:09:13 -08:00
Rane
80d4dc430d
Generic power switch component ( #11999 )
2023-01-20 08:05:54 -08:00
Chief-Engineer
d6228d7a4c
Add welder toggle logs ( #13303 )
2023-01-20 08:05:05 -08:00
Morb
f0429edbb1
Add panic bunker toggle to admin menu ( #13450 )
2023-01-20 07:25:35 -08:00
metalgearsloth
1f3dba9235
Fix mechs picking up portals ( #13581 )
2023-01-20 06:14:00 -08:00
Chief-Engineer
d0724c0adf
Add first join message ( #13583 )
2023-01-20 05:57:29 -08:00
Leon Friedrich
3965c2efe6
Fix zipties ( #13600 )
2023-01-20 05:48:19 -08:00
Nemanja
d506311985
make printed items from lathes automatically stack ( #13603 )
...
Closes https://github.com/space-wizards/space-station-14/issues/10402
2023-01-20 15:06:02 +11:00
Checkraze
bf01bb6a6e
Pirate shuttle update ( #13126 )
2023-01-19 03:02:47 -08:00
metalgearsloth
1b0e50ae19
Remove last component.Name calls ( #13593 )
2023-01-19 13:57:18 +11:00
Visne
c6d3e4f3bd
Fix warnings and code cleanup/fixes ( #13570 )
2023-01-19 13:56:45 +11:00
metalgearsloth
3ca1c17290
Remove the last comp shutdown methods ( #13582 )
2023-01-19 11:56:25 +11:00
metalgearsloth
222e011006
Don't log resolve for waking ( #13435 )
2023-01-18 19:56:33 +11:00
gus
76498fcc54
IgnitionSourceComponent added ( #13555 )
...
Co-authored-by: Jezithyr <6192499+Jezithyr@users.noreply.github.com>
Co-authored-by: Kara <lunarautomaton6@gmail.com>
2023-01-18 00:45:54 -08:00
Chief-Engineer
49f363b89e
Bluespace lockers fix fix ( #13579 )
2023-01-18 00:59:47 -07:00
Chief-Engineer
5f2bccd1b6
Bluespace lockers fix ( #13575 )
2023-01-17 23:00:53 -07:00
Nemanja
4d57226335
Anomaly fixes ( #13558 )
...
Closes https://github.com/space-wizards/space-station-14/issues/13545
Closes https://github.com/space-wizards/space-station-14/issues/13544
Closes https://github.com/space-wizards/space-station-14/issues/13543
Closes https://github.com/space-wizards/space-station-14/issues/13536
2023-01-18 11:38:12 +11:00
Checkraze
2c1c1c45c3
Locksystem cleanup ( #13409 )
2023-01-18 11:09:40 +11:00
AJCM-git
67ed59a50d
Makes mobs visually float when weightless ( #13391 )
2023-01-17 18:01:53 -04:00
metalgearsloth
2873a830bd
ECS airlocks ( #13500 )
2023-01-17 11:44:32 -07:00
Chief-Engineer
6e8705b2eb
Make phones functional ( #12892 )
2023-01-17 11:42:20 -07:00
metalgearsloth
6c9ce79387
Add lava ( #13438 )
2023-01-17 11:25:32 -07:00
Chief-Engineer
4456229836
Bluespace lockers update ( #13469 )
2023-01-17 11:18:21 -07:00
Kara
f24d3208b2
Probably fix roleban hwid issues ( #13548 )
2023-01-17 11:10:08 -07:00
Leon Friedrich
1459e2138b
Remove server-side sprites from ExpendableLightComponent ( #13516 )
2023-01-17 20:29:35 +11:00
metalgearsloth
81a1c6d7de
Weather effects ( #12528 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2023-01-17 20:26:52 +11:00
eoineoineoin
bda5f8248f
Improve Paper UI, allow an to entity configure how it's UI looks ( #13494 )
...
Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es>
2023-01-17 19:32:46 +11:00
Nemanja
9cd0c11870
Anomalies ( #13371 )
2023-01-16 21:05:20 -08:00
Júlio César Ueti
06f19dafc9
adds Loc.GetString() ( #13524 )
2023-01-16 22:29:00 -06:00
Leon Friedrich
44631c7723
Remove server-sprite references from handcuffs ( #13515 )
2023-01-17 14:23:53 +11:00
nikthechampiongr
529c011501
Epinephrine can now stabilize animals in critical condition ( #13277 )
2023-01-16 17:47:41 -08:00
Zoldorf
792c35f1ba
Mechs now subscribe and handle UpdateCanMove Events. ( #13507 )
2023-01-16 16:58:37 -07:00
Kara
7253592126
Gunify pneumatic cannon ( #13296 )
2023-01-16 08:56:09 -08:00
Nemanja
fd9e1f3738
machine upgrade guidebook ( #13511 )
...
* machine upgrade guidebook
* oops
* guidehelpcomponent
* build, damn you
2023-01-16 10:53:23 -06:00
Kara
52e50bd34f
Tips system ( #13509 )
...
* dataset
* cvar
* tips system
* oops
* even higher
* peptide
* dataset cvar
2023-01-16 10:52:52 -06:00
Leon Friedrich
22d72f56b5
Guidebook Revival ( #13320 )
...
* Fix some bugs in stations and do a little cleanup.
* Begin backporting the guidebook.
* wow that's a lot of work.
* More work, gives the monkey some more interactions.
* disco monkye.
* monky
* jobs entry.
* more writing.
* disco
* im being harassed
* fix spacing.
* i hate writing.
* Update Resources/Prototypes/Entities/Mobs/NPCs/animals.yml
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
* builds again
* a
* pilfer changes from AL
* fix and remove unused code
* pilfer actual guide changes from AL
* localization
* more error logs & safety checks
* replace controls button with command
* add test
* todos
* pidgin parsing
* remove old parser
* Move files and change tree sorting
* add localization and public methods.
* Add help component/verb
* rename ITag to IDocumentTag
* Fix yml and tweak tooltips
* autoclose tooltip
* Split container
* Fancier-tree
* Hover color
* txt to xml
* oops
* Curse you hidden merge conflicts
* Rename parsing manager
* Stricter arg parsing
tag args must now be of the form key="value"
* Change default args
* Moar tests
* nullable enable
* Even fancier tree
* extremely fancy trees
* better indent icons
* stricter xml and subheadings
* tweak embed margin
* Fix parsing bugs
* quick fixes.
* spain.
* ogh
* hn bmvdsyc
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
2023-01-16 02:42:22 -06:00
Leon Friedrich
4b65fb1579
Try fix some mover jank ( #13503 )
2023-01-16 01:20:22 -07:00
Theomund
a59f301121
Fix construction popup messages ( #13470 )
...
resolves https://github.com/space-wizards/space-station-14/issues/13333
2023-01-16 13:29:44 +11:00
Leon Friedrich
dbe99f9fa6
Decal system cleanup ( #13493 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-01-16 11:46:22 +11:00
Chief-Engineer
3cfd814503
Add logging for hacking ( #12861 )
2023-01-16 08:14:46 +11:00
Leon Friedrich
cf509c1e38
Add material arbitrage tests ( #13315 )
2023-01-15 00:57:59 -08:00
metalgearsloth
bf79d76666
Content update for ECS physics ( #13291 )
2023-01-15 15:38:59 +11:00
eoineoineoin
cd10d6fb5e
Minor changes to display of cargo order manifests ( #12618 )
...
Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es>
2023-01-14 21:49:00 -04:00
Leon Friedrich
5990393e31
Fix decal error ( #13471 )
...
Fixes https://github.com/space-wizards/space-station-14/issues/13466
2023-01-15 11:56:20 +11:00
Jackrost
a047de01fe
Prize limit for Arcades ( #12855 )
...
Fixes #11477
2023-01-14 20:52:06 -04:00
Jezithyr
eeb5b17b34
Mobstate Refactor ( #13389 )
...
Refactors mobstate and moves mob health thresholds to their own component
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com>
2023-01-13 16:57:10 -08:00
Leon Friedrich
899549b770
Remove some obsoleted transform methods/properties ( #13457 )
2023-01-14 11:48:48 +11:00
Leon Friedrich
84e7525ea4
Fix solution visuals ( #13456 )
2023-01-14 11:21:15 +11:00
Chief-Engineer
60ba6fa51e
Bluespace locker event prep ( #13397 )
2023-01-13 15:20:28 -07:00
Morb
bb31c9ff1f
Check for AFK only inGame status sessions ( #12844 )
2023-01-12 23:36:20 +11:00
Morb
76f8a7e91e
Lawyer badge changes typing indicator ( #13445 )
2023-01-12 23:33:57 +11:00
nmajask
a0086b5184
Adds a sound effect to health analyzers ( #13425 )
2023-01-11 23:38:39 -07:00
Leon Friedrich
466384b081
Solution rejig ( #12428 )
2023-01-12 14:41:40 +11:00
Chief-Engineer
7898c0714b
Change postround to 2 minutes ( #13417 )
2023-01-11 16:36:27 -07:00
Nemanja
c2fd5665af
SpawnMultiple cleanup in stacksystem ( #13441 )
2023-01-11 15:03:18 -07:00
Theomund
240c9689fa
Add scream action popup message ( #13429 )
2023-01-11 20:06:14 +11:00
metalgearsloth
8900409956
Optimise spreadersystem ( #13329 )
...
* Optimise spreadersystem
It makes entity spawning slower.
* Remove redundant airtightchangedevent
* oop
2023-01-11 02:18:26 -06:00
Kara
1f015dbb1d
Minor artifact fixes ( #13360 )
...
* rename phasing artifact + fix it
* fix wandering cant be scanned
2023-01-11 02:16:16 -06:00
Chief-Engineer
19241f55ba
Add prayer logs ( #13362 )
...
* hijack unused log type I accidentally introduced
* add subtle message logs
* add prayer logs
* fix missing parameter
2023-01-11 02:15:47 -06:00
Scribbles0
27263892ef
Narcolepsy Treatment ( #13427 )
...
* ResetNarcolepsy.cs and NarcolepsySystem.cs changes
* fix multiple narcolepsy incidents
* comment
* Update Content.Server/Chemistry/ReagentEffects/ResetNarcolepsy.cs
Co-authored-by: 0x6273 <0x40@keemail.me>
* try to fix tests
Co-authored-by: 0x6273 <0x40@keemail.me>
2023-01-11 02:14:16 -06:00
DrSmugleaf
333ee3edcc
Fix playglobalsound with a volume parameter being too loud ( #13421 )
2023-01-10 14:45:08 -07:00
DrSmugleaf
427e586f80
Fix AHelp erroring when sending empty avatar and footer icon urls ( #13416 )
2023-01-10 17:33:38 +01:00
Checkraze
ec954dafc9
handheldlightsystem cleanup ( #13402 )
2023-01-10 04:01:57 -08:00
Checkraze
a1e05a0a13
drink cleanup ( #13401 )
2023-01-10 03:59:43 -08:00
metalgearsloth
e79d822206
Fix sleep wake spam ( #13047 )
2023-01-10 22:46:58 +11:00
Checkraze
66a01ccbf2
cargo system cleanup ( #13396 )
2023-01-10 20:55:59 +11:00
Chief-Engineer
ca20897e31
Add door remote logs ( #13310 )
...
* add door remote logs
* replace .Owner
2023-01-10 20:37:26 +11:00
keronshb
72bddb6bdb
Have crew monitor display entity coordinates instead ( #13120 )
...
closes https://github.com/space-wizards/space-station-14/issues/13042
2023-01-10 00:25:46 +11:00
Nemanja
2933f030d9
emitter visuals update ( #13382 )
2023-01-09 14:42:31 +11:00
Theomund
f7629adb3e
Fix crew manifest sorting ( #13286 )
2023-01-09 14:34:43 +11:00
metalgearsloth
5018c80152
Don't give maps shuttlecomponent ( #13384 )
2023-01-09 14:10:30 +11:00
metalgearsloth
243fd73db4
Update tilechangedevent to ref structs ( #13383 )
2023-01-09 13:45:21 +11:00
Nemanja
26786b5839
decouple material insertion visualization from lathes ( #13242 )
2023-01-08 13:36:50 +11:00
Leon Friedrich
1f5bae751f
MaterialComponent cleanup ( #13326 )
2023-01-07 14:36:32 -08:00
Leon Friedrich
89301629f5
Fix #13250 ( #13368 )
2023-01-08 05:16:30 +11:00
Rane
fecd60e98a
Generalized material spawning ( #12489 )
2023-01-08 05:09:05 +11:00
Leon Friedrich
f1cb0ca37a
Misc replay related changes ( #13250 )
2023-01-08 05:04:09 +11:00
Kara
572b762f2c
Tile prying removes decals ( #13363 )
2023-01-07 02:24:50 -08:00
Kara
7fcec9e3bc
More portal fixes ( #13359 )
...
fixes https://github.com/space-wizards/space-station-14/issues/13338
fixes https://github.com/space-wizards/space-station-14/issues/13337
2023-01-06 15:13:22 -08:00
metalgearsloth
9c4dea567a
Fix eye rotation on suicide command ( #12985 )
2023-01-06 20:39:27 +11:00
metalgearsloth
1769807366
Remove some explosion resolves ( #13330 )
2023-01-04 17:52:38 -08:00
keronshb
a9d61ca6e8
Fixes quick dialog exception ( #13189 )
...
closes https://github.com/space-wizards/space-station-14/issues/13017
2023-01-05 06:27:25 +11:00
Kara
07360a4c95
`EmitSound` prediction ( #13282 )
2023-01-05 05:56:35 +11:00
778b
ba0510b62e
Refactored PowerNet ( #13287 )
...
Closes https://github.com/space-wizards/space-station-14/issues/12353
2023-01-05 05:43:05 +11:00
Chief-Engineer
1ceff51a69
Add mind and ghost logs ( #13306 )
2023-01-03 22:49:15 -08:00
Chief-Engineer
0907989e94
Add DisposalUnit logs ( #13309 )
2023-01-03 22:45:35 -08:00
vanx
f7d2da0fe0
Doubled the papers symbol limit ( #13311 )
...
Co-authored-by: vanx <vanx#5477>
2023-01-03 22:44:17 -08:00
Kara
b170b823eb
More artifact effects ( #13300 )
2023-01-03 15:13:10 -08:00
Kara
5eacde3da7
Hand teleporter / portal tweaks ( #13305 )
2023-01-02 23:53:16 -08:00
metalgearsloth
ab07944af8
Remove IPhysBody ( #13297 )
2023-01-03 17:45:18 +11:00
dontbetank
05c02540e6
fix this thing ( #13285 )
2023-01-02 23:39:53 -06:00
Chief-Engineer
4972d74788
add maintenance panel logs ( #13298 )
2023-01-02 23:34:11 -06:00
Chief-Engineer
1a0c3e8386
Add welding logs ( #13299 )
2023-01-02 20:39:48 -08:00
Chief-Engineer
90f8db67fa
Add airlock painting logs ( #13301 )
2023-01-02 20:39:11 -08:00
Kara
c821ca71aa
Portals & hand teleporter ( #13266 )
...
* basic system with portals & linked ents
* hand tele sprites, no impl
* hand tele and teleportation works
* fancy it up
* oog
* special case projectiles
* predict portal-to-portal teleportation
* this stuff
* check nullspace
* sloth
* give to rd instead
* i guess this can probably happen
* docs
2023-01-02 19:58:25 -06:00
Nemanja
0b5000dc76
Grenade Penguin 2: The Reckoning ( #13278 )
2023-01-01 17:18:47 -08:00
keronshb
f6e1dc15ac
Adds delay to internals alert ( #13195 )
...
closes https://github.com/space-wizards/space-station-14/issues/12721
2023-01-01 16:03:19 -08:00
Leon Friedrich
b33d1f003b
Add RGB staff ( #13125 )
2023-01-01 16:01:40 -08:00
Nemanja
4a7c0b94b2
Make emitter use guncode ( #13258 )
2023-01-01 15:54:47 -08:00
Vordenburg
5553976d70
Add supplies to restock vending machines. ( #11506 )
2023-01-01 15:42:56 -08:00
Theomund
d638ad421a
Add recipient to air gush message and change pop-up type ( #13262 )
2023-01-02 06:42:21 +11:00
Checkraze
1edd00e50c
makes GetDocks and FoundOrganics public ( #13260 )
2023-01-01 17:44:30 +11:00
metalgearsloth
50f23ebf13
Fix docking configs ( #13256 )
...
* Fix docking configs
* fixes
* fucking rouny
* a
2023-01-01 00:33:51 -06:00
Vordenburg
efb7e0cc22
Complete #5177 ( #12724 )
...
Resolves https://github.com/space-wizards/space-station-14/issues/4832
2022-12-31 22:21:26 -08:00
Kupie
e2467bf858
Redirects :h to department radio channel for headsets ( #13026 )
2022-12-31 22:20:04 -08:00
Nemanja
6d6d1f17f1
artifact griefing on round-end ( #13205 )
2022-12-31 22:16:09 -08:00
Nemanja
06a80422b5
machine frame tweaks ( #13248 )
...
Closes https://github.com/space-wizards/space-station-14/issues/11547
Closes https://github.com/space-wizards/space-station-14/issues/11549
2022-12-31 22:06:31 -08:00
Leon Friedrich
bce1f9fe89
Mopping and puddle tweaks ( #13238 )
...
fix undefined
Fixes https://github.com/space-wizards/space-station-14/issues/11830
2022-12-31 22:03:26 -08:00
Nemanja
01ef7a2d1b
Good artifact effects ( #13223 )
2022-12-31 21:59:38 -08:00
metalgearsloth
2287f9df11
Fix bloodstream nullref exception ( #13243 )
...
Fixes https://github.com/space-wizards/space-station-14/issues/13018
2022-12-31 21:58:00 -08:00
Theomund
747567f35d
Sort crew manifest by name and job title ( #13212 )
...
resolves https://github.com/space-wizards/space-station-14/issues/12106
2022-12-31 21:49:30 -08:00
Leon Friedrich
ccac9efc26
Fix two small ambient sound bugs. ( #13249 )
2023-01-01 11:40:22 +11:00
keronshb
ca40c0fce2
Checks if a buckled entity is terminating before reparent ( #13202 )
2022-12-31 04:22:06 +11:00
Nemanja
e1b1541c56
adjust artifact probability equation ( #13229 )
2022-12-31 04:21:39 +11:00
Nemanja
0a1485a99d
Fix possible error in artifact node generation ( #13231 )
2022-12-31 04:03:16 +11:00
Francesco
21cc60bcb9
fix: cryo pod autoinjection works once again. ( #13213 )
2022-12-31 01:34:59 +11:00
Leon Friedrich
ae58bb1f1b
Store ambient sound entities on a component tree. ( #13110 )
2022-12-30 15:10:14 +11:00
metalgearsloth
0d7423c01d
Cleanup speech and emoting comps ( #13194 )
...
Networks speech and removes the shared prefix from emoting.
I have no idea if emoting is even being used or plan to be used in the interim.
2022-12-27 18:03:25 +01:00
Chief-Engineer
2a8e5d9096
Add machine logs ( #13185 )
...
* add material insert logs
* add lathe queue logs
* add grav gen power logs
* fix count
* replace SharedStackComponent with StackComponent and rm unused imports
* use TryComp
* fix import
2022-12-27 18:01:36 +01:00
Chief-Engineer
d3d8dde42c
add buckle logs ( #13206 )
2022-12-27 17:58:06 +01:00
metalgearsloth
181e16db53
Reduce NPC static collision avoidance range ( #13197 )
2022-12-27 12:30:31 +11:00
Errant
b0e965d066
Moved salvage magnet values from system to component ( #13143 )
2022-12-27 09:38:43 +11:00
Jackrost
84ebe67e2d
Fire extinguisher fix ( #13199 )
2022-12-26 13:06:50 -08:00
Nemanja
4eee1ee9b2
clean up infinite researchsystem shitcode ( #13136 )
...
* clean up infinite researchsystem shitcode
* fml some more shit
* make syncing work logically
* naming naming naming
2022-12-25 15:22:23 -06:00
Francesco
d47e001b18
feat: Medbay cryo pods ( #11349 )
...
Fixes https://github.com/space-wizards/space-station-14/issues/11245
2022-12-25 22:35:51 +11:00
Chief-Engineer
b7af5e6109
Fix and improve bluespace lockers ( #13139 )
...
* add invulnerable plastitanium wall prototype
* fix command ClearBluespaceLockerLinks.cs
* fix and improve BluespaceLockerSystem.cs
* fix normal plastitanium wall suffix
* fix capitalization
* fix capability to create one way lockers
2022-12-24 22:35:03 -06:00
Nemanja
faca40b8d5
more component ref removal + combining server/client comps ( #13178 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2022-12-25 05:28:21 +01:00
Nemanja
6d97764e9d
Goodbye Microwave, Hello Hot Plates! ( #13061 )
...
* hot plates
* sprite fix AND i spelled it wrong AND forgot upgrade examine
* fix license
* IGameTiming is shit like yo mamma
* active comp
2022-12-24 19:59:51 -06:00
Chief-Engineer
5eadce16ec
Add present logs ( #13144 )
...
* add logs for SpawnItemsOnUse
* add logs for RandomGift
* add and use EntitySpawn log type
2022-12-24 18:59:49 -06:00
Vordenburg
a88d437f52
Spawn PointingArrow with EntityCoordinates instead of MapCoordinates. ( #13133 )
2022-12-24 18:47:56 -06:00
metalgearsloth
bc8f3dc0b0
Fix some NPC dancing ( #13177 )
...
- Bump the collision avoidance range, seemed okay compared to last time I tried. Means they shouldn't get caught by thindows
- Removed the steer frequency because I'm pretty sure that lead to dancing in some instances.
2022-12-24 18:35:00 -06:00
metalgearsloth
f5e6628465
NPC separation adjustments ( #13176 )
2022-12-25 11:29:52 +11:00
Nemanja
56bdfad912
mech bug fixes ( #13155 )
...
* mech bug fixes
* struct events
* fug
2022-12-24 15:33:08 -06:00
metalgearsloth
455939afc1
Call reload protoypes on admin changes ( #13160 )
...
* Call reload protoypes on admin changes
Fixes NPCs not working after engine change.
* Also chems
* other fixes
2022-12-24 15:31:11 -06:00
metalgearsloth
a5f17a590f
Fix tethergun ( #13163 )
2022-12-24 15:24:43 -06:00
Chief-Engineer
7587891d21
add radio message logs ( #13167 )
2022-12-24 14:50:34 -06:00
Nemanja
6c04811e66
remove a bunch of instances of component reference ( #13164 )
2022-12-24 15:55:31 +11:00
metalgearsloth
4a37f7b917
Adjust NPC steering a bit ( #13162 )
2022-12-24 12:54:28 +11:00
metalgearsloth
b78ca238c6
Add parallel NPC steering back in ( #13159 )
2022-12-24 12:37:58 +11:00
Morb
1b88d11ac3
Correct signal linker removing ( #13058 )
2022-12-21 14:47:49 -06:00
Rane
8613d40aa1
Scale other needed metabolism reagents ( #12005 )
...
Closes https://github.com/space-wizards/space-station-14/issues/7434
2022-12-21 06:51:49 -08:00
Alex Evgrashin
c40f1f8cac
Fixed wires do after spam ( #12792 )
2022-12-21 06:41:06 -08:00
Moony
9bf4a32c19
Fix objectives. ( #13122 )
...
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
2022-12-20 16:06:01 -08:00
TemporalOroboros
e5274542b9
This should fix the singularity generator. ( #13121 )
2022-12-20 15:54:56 -08:00
Nemanja
050e157005
Technology Disks ( #13077 )
...
* clean up a bunch of R&D code
* don't store components
* brug
* speedrun some sloth review
* technology disks
* expand functionality, begin work on printer
* disk printer ui
* file
* fix the rebase
* disk console is finito
* Update DiskConsoleSystem.cs
2022-12-20 16:39:57 -06:00
Moony
0a45782532
Christmas trees now grant gifts. ( #13118 )
...
* Christmas trees now grant gifts.
* docs
* add holiday requirements, fix sound.
* doc
* remove redundant stuff
* rename GiftPackin to RandomGift.
* a word
* Update Content.Server/Holiday/Christmas/LimitedItemGiverSystem.cs
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
2022-12-20 16:34:34 -06:00
Leon Friedrich
c3d2e93051
Validate client input for pointing ( #13115 )
2022-12-20 14:29:38 -08:00
Pieter-Jan Briers
a323671984
Changes for prototype load parallelization ( #13066 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-12-20 14:25:34 -08:00
Pieter-Jan Briers
4fa2920472
Remove IoCManager.InitThread calls from parallel code. ( #13070 )
2022-12-20 22:52:39 +11:00
DrSmugleaf
cd803a82bd
Update projects to C# 11 ( #13111 )
2022-12-20 22:33:57 +11:00
metalgearsloth
bc49409a93
Add command to list someone's bans ( #12927 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2022-12-20 11:40:13 +01:00
Leon Friedrich
034c721b5a
Mind fix ( #13105 )
2022-12-20 18:03:28 +11:00
Nemanja
0b32ca16b5
ensure the new research server is always valid ( #13101 )
2022-12-19 23:22:14 -06:00
Leon Friedrich
bf2f81b878
Fix more build errors ( #13100 )
2022-12-20 15:55:35 +11:00
Chief-Engineer
2499b4e2bd
Add osay command ( #13057 )
...
* add osay command
* replace obsolete method
* inherit LocalizedCommands instead of IConsoleCommand
* streamline
* make OSay class public to match other commands
* re-scope namespace to file
2022-12-19 22:14:43 -06:00
Nemanja
168bad2ef2
multi-handed item component ( #12523 )
...
* multi-handed item component
* pretty fucking obvious missed portion of this
* holy shit was i on crack wtf was that code
* DEWIT RIGHT
2022-12-19 22:07:23 -06:00
Timothy Teakettle
c046666578
adds the ability to "mix" solutions (reactions caused by using an item on a solution holder) ( #13015 )
...
* everything for mixing aside from yaml changes
* add recipe and canmix to bottles and the holy mixer tag to the bible
* fixes as a result of testing
* remove unused usings
* remove emptylines that are not required
Co-authored-by: 0x6273 <0x40@keemail.me>
* more empty line removal!
Co-authored-by: 0x6273 <0x40@keemail.me>
* add single space between if statement and condition
Co-authored-by: 0x6273 <0x40@keemail.me>
* fixes indentation on TryGetMixableSolution
* raise new AfterMixingEvent after attempting to mix a solution
* before mixing event and attempt get mixable solution event
* update reaction tests to be a beaker that can be mixed, and then pass a mixer component in to simulate mixing
* make two more beaker types mixable, add attribute for mixing feedback
* bible mix message
* mixing feedback on success
* updates test to use SpawnEntity over new as per feedback
Co-authored-by: 0x6273 <0x40@keemail.me>
2022-12-19 22:05:02 -06:00
metalgearsloth
95011a4a97
Force pathfinding graph for empty chunks ( #12856 )
...
* Force pathfinding graph for empty chunks
* im merging
2022-12-19 21:59:33 -06:00
Vordenburg
815caa2296
Fix Bloodstream typo. ( #12923 )
2022-12-19 21:56:10 -06:00
Chief-Engineer
fdb1181298
Add ability to prevent ghosting ( #12906 )
...
* add ability to prevent ghosting to MindComponent.cs
* make minds preserve properties in certain transfer scenarios
* Revert "make minds preserve properties in certain transfer scenarios"
This reverts commit 333cae0db0faf4ef81767b93332271d944c90a0e.
* move PreventGhosting to the actual mind
2022-12-19 21:55:45 -06:00
Nemanja
3b48051e33
Node Scanner ( #12889 )
...
* node scanners + new tech
* Sue me for making my shit copyright free
2022-12-19 21:53:54 -06:00
Chief-Engineer
0d18cec6b5
Improve ID modification logs ( #12918 )
...
* show modifications in access change logs
* skip logging and updates to name and job when no change was made
* add method to SharedAccessSystem.cs to get access tags
* add ID microwave logs
2022-12-19 21:53:20 -06:00
Chief-Engineer
067932712a
Add bluespace lockers ( #12954 )
...
* add bluespace lockers
* add command linkbluespacelocker
* add command clearbluespacelockerlinks
* fix unwelding method
* move bluespace locker functionality to own component
* add options to disable transporting certain things
* remove unused imports
* unlock target lockers when opening + minor optimization to unwelding
2022-12-19 21:47:37 -06:00
Nemanja
b54b5cba19
hamster fixes + entitystorage tweaks ( #12987 )
...
* hamster fixes + entitystorage tweaks
* make this datafield work
* make this shit work better
2022-12-19 21:45:03 -06:00
Morb
6835ab0a04
Fax stamps ( #13010 )
...
* Change captain fax suffix
* Add stamps transmit
* Remove proto dependency
* Add centcom fax address for nuke codes
* Remove centcom address resolve
* Remove centcom id
2022-12-19 21:44:15 -06:00
Nemanja
c0be699640
fixes unlinked cloning pods roundstart ( #13030 )
2022-12-19 21:42:39 -06:00
Chief-Engineer
5ece9bd9e8
Modify admin chat ( #13050 )
...
* split admin chat into new channel
* add ability to play audio when a chat message is received and add audio to admin chat
* give client control of AdminChat sound and volume + suppress sound for senders
2022-12-19 21:39:01 -06:00
Nemanja
077ebb06ae
research disk debug stuff ( #13063 )
...
* research disk tweaks
* save a single blessed line of yaml
2022-12-19 21:36:08 -06:00
Leon Friedrich
586864ee85
Cardboard box fixes ( #13087 )
2022-12-19 21:33:59 -06:00
Nemanja
e78b4f53e2
fix multi-servers not working ( #13095 )
2022-12-19 21:31:47 -06:00
Chief-Engineer
432c50240b
fix pa computer logs ( #13092 )
2022-12-19 21:31:29 -06:00
Jezithyr
5f9b4adf47
Cleaned up obsolete properties from MobStateComponent ( #13097 )
...
Co-authored-by: Jezithyr <Jezithyr@gmail.com>
2022-12-19 21:25:35 -06:00
rolfero
7259acfb18
Examine Groups ( #12400 )
...
* new version
* testy2
* working version
* new GroupExamineSystem
* restructure
* restructure again
* update icon
* adding group examine to prototypes
* change examine group title to a localized string
Co-authored-by: CommieFlowers <rasmus.cedergren@hotmail.com>
2022-12-19 20:53:36 -06:00
TemporalOroboros
9a72b05a50
Splits the singularity into its component parts + ECS singularity + Support for singularities in containers. ( #12132 )
...
* InitialCommit (Broken)
* Fixes compile errors
* PR comments. More doc comments. Fixes
* Makes a singularity/event horizon without radiation/physics a valid state to be in
* VV 'fake' setters, fixes the visualizer, fixes the singularity trying to eat itself instead of nearby things.
* Removes unused dependency from Content.Client.GravityWellSystem
* Testing containment and fake VV setters for SingularityGeneratorComponent
* Fixes gravity wells (broken due to LookupFlags.None). Adds recursive Event Horizon consumption
* Fix merge skew
* Fixes for the master merge
* Fix engine commit
* Dirty is obsolete
* Switch over dirty
* Fix requested changes
* ambiant -> ambient
* Moves EventHorionComponent to Shared
* Proper container handling
* Fixes master merge. Fixes post insertion assertions for singularities. Extends proper container handling to gravity wells and the distortion shader.
* Better support for admemes throwing singularities.
* Moves update timing from accumulators to target times
* Update doc comments
2022-12-19 20:47:15 -06:00
Willhelm53
a1dcc500a8
Puddle Visuals: ECS/Refactor and fixes ( #11941 )
...
* Don't stop me now, cuz I'm havin' such a good time (I'm havin' a ball!)
* YEET
* No changes to intended behaviour at this point. Pretty much just a refactor + bugfixes.
* tweaks to RandomizeState, removing an error caused by setting the state after setting the RSI
* Comments cleanup and removed IsSlippery. To re-add soon for this PR.
* test
* We don't actually use this PuddleGeneric anywhere
* cheeky
* Uncheeky, and tweaks based on #8203
* Recheeky
* A small price to pay for `checks passed`
* Beauty, like ice, our footing does betray; Who can tread sure on the smooth, slippery way
* Undo Slippery Checks
* Begin smoothing. Need to fix the animation-not-playing bug again
* Cleanup
* animation bugfix
* IgnoredComponents tests fix
2022-12-19 20:40:53 -06:00
keronshb
3327c2998f
Adds Special Respawn, spawns a new disk if the old one was deleted ( #12762 )
...
* Spawns a new disk if one was deleted
* Adds tiledef to space checks, also adds a way to randomly check for a respawn point on station
* Removes unused method
* Cuts down on tile checks needed by checking surrounding tiles first
* Fixes up an issue where the coords wouldn't spawn
* Removes disk system, adds special respawning system and comp
* Fixes spelling error
* Fixes linter issue
* Maybe fixes the linter with a ref event?
* Empty commit to rerun tests
* Maybe fix?
* check for deleted grid
* Moves shutdown code to terminating code
* Customtypeseralizer
* changes name of datafield
* Removes owning station references
* Trying the queue event again
2022-12-19 20:38:34 -06:00
Nemanja
0549b22cbc
clean up a bunch of R&D code ( #13071 )
...
* clean up a bunch of R&D code
* don't store components
* brug
* speedrun some sloth review
2022-12-19 15:14:02 -06:00
metalgearsloth
c656e051c2
Revert parallel steering ( #13085 )
2022-12-19 18:46:27 +11:00
Nemanja
cdc6716859
Printable drills and constructable thrusters ( #12943 )
2022-12-19 15:38:30 +11:00
metalgearsloth
8b177e83e5
Add VV to gridpathfinding comp ( #13081 )
2022-12-19 13:11:09 +11:00
Pieter-Jan Briers
896ffec8d9
Fix S.T.Json holding integration instances live for long. ( #13080 )
2022-12-19 13:09:50 +11:00
Nemanja
e8f481de01
fix broken forced climbing ( #13034 )
...
* fix broken forced climbing
* debug messages
2022-12-19 02:10:37 +01:00
Leon Friedrich
881a2b2ece
PopupSystem public methods rejig ( #12830 )
2022-12-19 08:41:47 +11:00
Leon Friedrich
8f352f87c2
Decal state handling ( #12624 )
2022-12-19 06:28:46 +11:00
Leon Friedrich
2759ef009e
Gas tile overlay state handling changes ( #12691 )
2022-12-19 06:25:27 +11:00
Nemanja
195bf86fe2
PlantholderComponent ECS ( #12871 )
2022-12-18 10:12:28 -08:00
metalgearsloth
d50517b225
Fix gravity shenanigans ( #12866 )
2022-12-18 16:03:23 +11:00
metalgearsloth
b3e55c5e22
Don't allow non-hard anchor overlap ( #12890 )
2022-12-17 14:51:30 +11:00
Pieter-Jan Briers
55c61b9c35
Config presets system. ( #12824 )
2022-12-16 23:26:24 +01:00
Errant
656ce251e4
Fix dead mobs sneezing and coughing ( #12919 )
...
* Fix dead mobs sneezing and coughing
* SneezeCough update
* Streamlined Event code, moved dead-check
* cleanup
* I can has merge?
* Shared event for SharedMobStateSystem
2022-12-16 11:33:34 -06:00
Errant
e9e6255684
Fix dead mobs falling asleep ( #12917 )
...
* Dead or zombie mobs can no longer sleep
* Removed zombie fix
* Moved dead-checks to OnEvent
* Cleanup
2022-12-15 15:34:43 -06:00
Chief-Engineer
eb18363bd2
Add multiple logs ( #12857 )
2022-12-15 19:33:27 +01:00
Chief-Engineer
343e695524
Fix electrocution logs ( #13037 )
2022-12-15 19:30:47 +01:00
metalgearsloth
a5b04b49b6
Fix NPC obstacle handling ( #13007 )
2022-12-15 15:30:28 +11:00
Leon Friedrich
6fa2391e42
Replaces anchored lookup flag with static ( #13036 )
2022-12-15 15:29:46 +11:00
Nemanja
de35226e05
Intercom Tweaks and Fixes ( #13032 )
...
Closes https://github.com/space-wizards/space-station-14/issues/13023
2022-12-15 15:13:02 +11:00
Nemanja
00497177f8
Intercoms [crappy radios] ( #12898 )
2022-12-14 12:39:54 +11:00
Tom Richardson
49183abef2
Make department radio messages work in default radio ( #12834 )
2022-12-14 12:24:49 +11:00
Chief-Engineer
df6faaec12
add fax machine logs ( #13006 )
2022-12-14 12:09:45 +11:00
Leon Friedrich
fadf9476de
Make ghost boo action start with a cooldown. ( #12936 )
2022-12-14 12:07:36 +11:00
metalgearsloth
6fa9104ad7
Update content for pause event changes ( #12970 )
2022-12-14 11:55:51 +11:00
Leon Friedrich
f65510ca81
misc flare fixes ( #12942 )
2022-12-13 14:46:58 -06:00
metalgearsloth
043079384d
Change planet command gas constants ( #13014 )
2022-12-13 21:26:35 +11:00
Pieter-Jan Briers
32908fee67
Fix thread pool IoC context bug in DecalSystem. ( #12993 )
...
Fixes https://github.com/space-wizards/space-station-14/issues/12992
2022-12-13 09:45:29 +11:00
metalgearsloth
666d81a869
Ignore non-hard bodies for npc steering ( #12990 )
2022-12-12 04:20:13 -06:00
Chief-Engineer
388d186fc7
Add stamina logs ( #12921 )
2022-12-12 15:21:15 +11:00
metalgearsloth
3b3963083b
Replace GridEntityId with Owner ( #12743 )
2022-12-12 14:59:02 +11:00
Leon Friedrich
77683a95df
Add point light to burning entities ( #12959 )
2022-12-12 14:35:33 +11:00
metalgearsloth
7910bd3ff4
Context steering for NPCs ( #12915 )
2022-12-12 14:33:43 +11:00
Morb
dbba104eab
Fax Machine ( #11704 )
2022-12-12 05:06:11 +11:00
metalgearsloth
83fede79eb
Add simple miss chances for NPCs ( #12978 )
...
Doesn't consider juking potential but okay for now.
2022-12-11 07:37:09 -06:00
metalgearsloth
748b79d1df
Fix duplicate mech footstep sounds ( #12972 )
...
* Fix duplicate mech footstep sounds
We just add a new component for relay targets so we can use that for audio prediction.
* Fix cwash
* woop
2022-12-11 07:18:25 -06:00
Nemanja
ef8db74533
mech equipment fix ( #12969 )
2022-12-11 05:31:55 -06:00
Paul Ritter
bca66488bf
more proper serv4 usage because i forgot to push for the last pr ( #12965 )
2022-12-11 00:25:04 +01:00
Leon Friedrich
bc7754a70d
Fix projectile exception ( #12956 )
2022-12-11 09:56:09 +11:00
Errant
b6e382fe82
Handcuffing in Harm mode ( #12838 )
2022-12-11 09:55:18 +11:00
Nemanja
7702e334d7
fix ripley grabber bugs ( #12962 )
2022-12-10 15:00:04 -06:00
DrSmugleaf
407a907a2f
Fix error when spawning nuke ops ( #12961 )
2022-12-10 21:58:25 +01:00
Nemanja
913e1ee676
Exosuit: Ripley ( #12668 )
...
* mechs
* interaction relay
* atmos handling
* fuck around with interaction events
SPAGHETTI CODE OH MY GOD
* more sprites and whatever the hell
* more mech shit
* more shit for equipment
* starting equipment (for nukie mechs and such)
* equipment cycling
* starting with some of the ui
* a fat chunk of ui prototyping
* done tinkering with ui
* a bunch of ui stuff and what have yous
* cleaning up grabber and state handling
* make the ui actually functional + watch me port a million icons
I swear i'll prune the sprites later blease
* start on construction
* construction yo mamma
* remove some unused files
* fix a silly
* make the graph sane
* make it actually constructible.
* print the boards as well, bozo
* rebalance part prices
* eject action
also i appease the russians by remembering to localize
* Punch Shit
* make mech integrity and repairs work
* Make the UI more based
STOMP STOMP STOMP STOMP
* make equipment even more based
* batteries and other such delights
* make the ui look pimpin af
* make the construction mega based
* UI but so epic
* equipment
* some sweat tweaks
* damage rebalancing
* restructure tech
* fix some shit
* mechs inherit access
* make icons actually use sprite specifiers
* TRAILING COMMAA!!!!!
* fix a mild indentation sin
* undo this change because it isn't needed
* actually fix this
* secret webeditting shhhh
* place this tech here
* comments
* foo
2022-12-10 11:05:39 -06:00
metalgearsloth
f8a8b41976
Fix rat pathfinding ( #12951 )
...
Fixes https://github.com/space-wizards/space-station-14/issues/12950
2022-12-10 20:31:02 +11:00
Leon Friedrich
7ee2f15a14
Fix projectiles not inheriting velocities from the shooter/gun. ( #12854 )
...
Fixes https://github.com/space-wizards/space-station-14/issues/12852
2022-12-10 14:45:18 +11:00
metalgearsloth
a8f9d1a79f
Specify LoadMap for nukie planet ( #12696 )
2022-12-10 14:40:56 +11:00
Nemanja
250fde746f
make nukie round-end screen good ( #12949 )
...
* make nukie round-end screen good
* UNCOMMENT THIS YOU BUFFOON
2022-12-09 20:08:40 -06:00
Nemanja
45b72d4852
nullable parts in body prototypes ( #12935 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2022-12-10 02:07:09 +01:00
DrSmugleaf
4a17d2cb33
Remove redundant resolve in NukeopsRuleSystem ( #12948 )
2022-12-10 01:16:33 +01:00
Leon Friedrich
abaa6c6dd9
Increase error tolerance of power debug assert ( #12828 )
2022-12-09 12:48:53 +11:00
Chief-Engineer
b49762eae5
Add logs for pointing ( #12920 )
2022-12-09 12:18:13 +11:00
Chief-Engineer
3d003fdd02
Fix and reclassify existing anchor logs ( #12926 )
2022-12-09 12:17:56 +11:00
metalgearsloth
5c4f32454f
Fix landing sounds on planetmaps ( #12888 )
2022-12-08 12:47:31 +11:00
Kara
8bf0d16fad
Revert "Kicking AFK players ( #12812 )" ( #12909 )
...
This reverts commit ca260ee666 .
2022-12-08 01:07:58 +11:00
Alex Evgrashin
04db7d0fdd
Geiger counter ( #12082 )
2022-12-06 17:56:52 -08:00
metalgearsloth
540a3d9028
Increase NPC chase persistence ( #12850 )
2022-12-06 15:34:23 -08:00
metalgearsloth
dd384c55a0
Pathfinder tweaks ( #12848 )
2022-12-06 15:33:44 -08:00
Justin Trotter
ef5b2a19fa
toggle internals icon uses back internals ( #12478 )
2022-12-06 15:14:08 -08:00
metalgearsloth
2ff2ba89a1
Fix NPCs stopping steering on 1 bad path ( #12571 )
2022-12-06 15:11:05 -08:00
Rane
8d1773742e
World target action uses entity coordinates ( #12484 )
2022-12-06 15:03:20 -08:00
Bright0
f55d85a975
Fix item cabinet locking while open and locker favoritism ( #12508 )
...
Co-authored-by: Moony <moony@hellomouse.net>
Fixes https://github.com/space-wizards/space-station-14/issues/12426
2022-12-06 14:59:59 -08:00
dontbetank
0951db243e
Change the hunger and thirst values of animals ( #12780 )
2022-12-06 14:56:14 -08:00
metalgearsloth
5010f199ad
Add support for FTL points ( #12891 )
2022-12-06 13:12:34 +11:00
Nemanja
f4202eec18
artifact analyzer roundstart linking fix ( #12870 )
...
Fixes https://github.com/space-wizards/space-station-14/issues/12784
2022-12-04 18:35:07 -08:00
Pieter-Jan Briers
90cc6e391b
.Keys.Contains() -> .ContainsKey() ( #12873 )
2022-12-05 10:46:52 +11:00
Leon Friedrich
f99f681815
Escape paper input ( #12863 )
2022-12-04 03:32:44 -06:00
Pieter-Jan Briers
a6045e4538
Launcher info links. ( #12781 )
2022-12-02 17:23:43 -08:00
Chief-Engineer
9da3be09e0
Improve ingestion logging ( #12839 )
2022-12-02 17:19:44 -08:00
Chief-Engineer
67cfc2e81d
Fix addhand command ( #12836 )
2022-12-02 17:13:27 -08:00
Nemanja
64f57aceb2
genericize ui fragments ( #12810 )
2022-12-02 16:46:58 -06:00
Leon Friedrich
154aea05a0
Fix decal IoC exception ( #12789 )
2022-12-02 10:42:47 +11:00
Morb
d956b8bfcc
Panic bunker min overall playtime & deny reason ( #12811 )
...
* Add min overall hours & reason
* Disable show reason by default
2022-12-01 10:41:47 -06:00
Morb
ca260ee666
Kicking AFK players ( #12812 )
...
* Kicking AFK players
* Set correct CCvar values
2022-12-01 10:38:20 -06:00
metalgearsloth
cc90f68f0f
Fix turrets not shooting in space ( #12820 )
...
* Fix turrets not shooting in space
* Faster target acquisition
2022-12-01 09:02:01 -06:00
Kara
01e0ea7922
Ghost toggle FoV action ( #12818 )
...
* Ghost toggle FoV action
* p
2022-11-30 23:46:04 -06:00
metalgearsloth
4f6ead57bf
Revert "Multi-threaded mob movement" ( #12809 )
2022-11-30 12:39:02 +11:00
metalgearsloth
d8bc7e1cb7
Multi-threaded mob movement ( #12611 )
2022-11-30 09:41:26 +11:00
eclips_e
e923b15e27
Prayer Fixes ( #12752 )
...
* fixe
* no more ahelp spam
* More fixes
* i hate
* typo fix
Co-authored-by: Just-a-Unity-Dev <just-a-unity-dev@users.noreply.github.com>
2022-11-28 22:49:20 -06:00
Leon Friedrich
b544098af8
fix body gibbing exception ( #12787 )
2022-11-28 13:33:19 +11:00
Pieter-Jan Briers
cd6d4cb83c
Fix logging of admin announcements in admin logs. ( #12778 )
2022-11-27 15:10:21 -06:00
Paul Ritter
3884c4d3db
serv4 + submodule update ( #12740 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2022-11-27 19:25:55 +01:00
Pancake
477a728caa
Adjust VentClog Reagents ( #12776 )
2022-11-27 21:27:02 +11:00
Leon Friedrich
8467d2373c
Fix some tabletop prediction jank ( #12758 )
2022-11-27 21:25:54 +11:00
Leon Friedrich
2dc7663d1a
Remove explosion networking jank ( #12733 )
2022-11-27 21:24:35 +11:00
Nemanja
a93ee34a44
fixed missing localization strings for voice triggers ( #12774 )
2022-11-27 00:01:17 -08:00
Mervill
5ae838a6a3
Fixes for the recycler and related things ( #12703 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-11-25 20:00:41 +11:00
Vordenburg
7c4ff1c03d
Allow stations to specify their own custom emergency shuttles. ( #12747 )
...
* Allow individual stations to specify a custom emergency shuttle.
* Use better assert message.
2022-11-24 12:28:03 -06:00
metalgearsloth
5a6f30fb74
Fix another pathfinding invalid node slipping ( #12739 )
2022-11-24 18:28:17 +11:00
Alex Evgrashin
82db3a3979
Omnitool fixes ( #12476 )
...
Fix https://github.com/space-wizards/space-station-14/issues/11203
2022-11-23 22:00:34 -08:00
Alex Evgrashin
1cae861f40
Chameleon clothing hides identity ( #12642 )
2022-11-23 18:02:54 -08:00
Leon Friedrich
186b8e00da
Fix NoAirWhenFullyAirBlocked ( #12709 )
2022-11-24 12:45:08 +11:00
metalgearsloth
32ba8e4f9d
Cleanup internals ( #12719 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2022-11-23 19:26:51 +11:00
Mervill
ac588ab15c
Conveyor belt fix ( #12713 )
...
Fixes https://github.com/space-wizards/space-station-14/issues/12704
2022-11-23 18:38:39 +11:00
metalgearsloth
375490bb8c
Add command for creating simple planet maps ( #12698 )
2022-11-23 17:35:25 +11:00
Leon Friedrich
05ff801f13
Change power debug assert precision ( #12728 )
2022-11-22 16:15:52 -08:00
Leon Friedrich
6af331c9ff
Remove StoredChatMessage ( #12623 )
2022-11-22 22:52:19 +11:00
metalgearsloth
fee44d13b2
Re-implement parallel for pathfinding crumbs ( #12355 )
2022-11-22 13:36:34 +11:00
metalgearsloth
6c76061887
Content changes for mapgrid kill ( #12567 )
2022-11-22 13:12:04 +11:00
Leon Friedrich
6917b0fe17
Misc audio and related changes for replays ( #12578 )
2022-11-22 11:49:48 +11:00
Rane
a47f847659
fix inventory escape bug ( #12695 )
2022-11-21 14:34:53 +11:00
keronshb
21c1cb57ce
Makes adjustment to macro bomb implants and how mobstate trigger handles suicide ( #12682 )
2022-11-20 20:51:44 -06:00
Nemanja
d1b5630648
fix infinite power gen bug ( #12688 )
2022-11-20 20:50:43 -06:00
Leon Friedrich
8ab849aec9
Fix gas overlay ( #12692 )
2022-11-20 20:50:01 -06:00
Nemanja
619fdc7241
various xenoarch adjustments ( #12677 )
...
* magboots can now activate magnet artifacts
* more shit
* Update artifact_analyzer.yml
* Update item_artifacts.yml
2022-11-20 00:52:32 -06:00
keronshb
671324bef8
Implanters and Subdermal Implants ( #11840 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-11-20 17:49:37 +11:00
Emisse
76874c7b6d
Derotate Saltern ( #12503 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-11-20 15:05:32 +11:00
Pieter-Jan Briers
bbca523756
Enable server GC by default on some relevant projects. ( #12674 )
2022-11-20 14:49:36 +11:00
corentt
01d71a77bb
Hypospray ECS + admin logging ( #12536 )
...
Co-authored-by: keronshb <54602815+keronshb@users.noreply.github.com>
Co-authored-by: Kara <lunarautomaton6@gmail.com>
close https://github.com/space-wizards/space-station-14/issues/12414
2022-11-19 08:07:50 -08:00
Nemanja
dad7d17c10
zombie claw animation fix ( #12537 )
2022-11-19 08:07:09 -08:00
Mervill
ac828008a3
Add verbs to Two Way Levers, make some odds and ends recyclable. ( #12660 )
2022-11-19 08:05:44 -08:00
DrSmugleaf
5aeb2ac4a0
ECS strap component ( #12627 )
2022-11-18 22:08:28 +01:00
metalgearsloth
b749d0d275
Remove NPC IEntityManager resolves ( #12648 )
2022-11-18 22:07:52 +01:00
Nemanja
11f3b4b740
Traversal Distorter [New Xenoarch Machine] ( #12643 )
2022-11-17 20:43:18 -08:00
Kevin Zheng
28d9a994f9
Do not interrupt mapping with auto-shuttle ( #12656 )
2022-11-17 15:14:44 -08:00
Nemanja
257a9db5c1
xenoarch inhands + a few effects ( #12655 )
2022-11-17 15:10:45 -08:00
Kara
eaa7c0dd36
Item artifacts ( #12652 )
2022-11-17 09:40:05 -08:00
Nemanja
7895ddebe3
medical scanner machine upgrading ( #12487 )
2022-11-16 13:02:36 -08:00
Rane
3184619d42
Objective Assignment Refactor ( #11678 )
2022-11-16 12:58:47 -08:00
DrSmugleaf
7fbc2608e8
Remove redundant read-only VV from datafields ( #12626 )
2022-11-16 20:22:11 +01:00
eclips_e
7f2f399a26
Prayer fix ( #12504 )
2022-11-16 06:44:04 -08:00
Kevin Zheng
10019cdabd
Fix debug crash due to probability being outside 0-1 ( #12616 )
2022-11-16 06:22:28 -08:00
Vera Aguilera Puerto
4e3246d278
Slight construction cleanup. ( #12614 )
2022-11-16 05:10:27 -06:00
DrSmugleaf
f92f288047
Remove byte[] allocations for GasTileOverlaySystem.UpdateChunkTile ( #12617 )
2022-11-16 08:27:49 +01:00
metalgearsloth
a0362d6f85
Disable events by default in debug ( #12610 )
...
im too lazy to update my cvars and i can't be the only one tilting
2022-11-15 08:33:46 -06:00
corentt
f9bf24f903
Price of food depends on its nutritional capacity ( #11752 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
fixes https://github.com/space-wizards/space-station-14/issues/11464
2022-11-15 22:51:30 +11:00
Ygg01
75ea093d78
Fluid spread refactor ( #11908 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Fix undefined
2022-11-15 22:30:59 +11:00
keronshb
6e3b45ea76
Fixes lightning not colliding ( #12553 )
2022-11-15 17:35:22 +11:00
Leon Friedrich
94011ca2b1
Misc changes from replay branch ( #12581 )
2022-11-15 17:34:47 +11:00
Leon Friedrich
18c0a2dd6a
Radio bugfix ( #12604 )
2022-11-15 15:30:37 +11:00
Leon Friedrich
0b5a58001c
IListener and IRadio purge ( #11980 )
2022-11-15 15:09:27 +11:00
Nemanja
b645c481d7
Revert "Cap passive research points so people spend points more ( #11606 )" ( #12602 )
...
This reverts commit 30e831163c .
2022-11-14 22:04:56 -06:00
Interrobang01
5f35158d88
Cognizine tweaks ( #12560 )
...
* replaced muta in recipe to acetone
* now it tastes magical
* cogni monkeys can talk
2022-11-14 20:02:46 -06:00
Leon Friedrich
0986bfa7be
Prevent relay recursion ( #12597 )
...
Fixes https://github.com/space-wizards/space-station-14/issues/12562
2022-11-15 11:45:25 +11:00
Nemanja
72e7a9ee93
RPED ( #12008 )
...
* RPED
* sound effect
* wires must be open
finished me appy slices yum yum
* Update Resources/Audio/Items/attributions.yml
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
* Update attributions.yml
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
2022-11-14 13:36:13 -06:00
DrSmugleaf
d5ae5658a1
ECS buckle ( #12586 )
2022-11-14 20:30:30 +01:00
DrSmugleaf
da29a01846
Add ban list window ( #12574 )
2022-11-14 20:06:55 +01:00
Justin Trotter
c4dca43d78
salvage magnet status indicator ( #12585 )
2022-11-14 01:45:45 -06:00
Nemanja
b541cc5479
machine upgrading rounding fix ( #12577 )
2022-11-13 17:42:35 -06:00
Julian Giebel
0df65e5c2a
Adds the NetProbe cartridge ( #12543 )
...
* Implement NetProbeCartridge
* Add audio and a popup when scanning a device
Add some doc comments
* Set program icon
* Add NetProbe cartridge as rare loot to maintenance loot tool spawner
* Make the maximum amount of saved entries configurable
Add a scrollbar that shows when there are more entries than fit on the screen
* Make device net id names translatable
2022-11-13 15:36:00 -06:00
DrSmugleaf
889ed089c0
Replace IBodyPartAdded and IBodyPartRemoved with ref events ( #12572 )
2022-11-13 15:34:26 -06:00
metalgearsloth
d17cee61e0
Predicted melee sounds and effects ( #12569 )
...
I didn't want to do this without lag comp. Need to see how it goes in a live environment with moving targets.
2022-11-13 15:33:54 -06:00
metalgearsloth
ef56145308
Bump NPC melee range for steering ( #12570 )
2022-11-13 20:57:14 +11:00
metalgearsloth
6ab864fcda
Update content to mapsystem ( #12387 )
2022-11-13 17:47:48 +11:00
keronshb
71b2cf221f
Fixes sleepwalking ( #12522 )
...
closes https://github.com/space-wizards/space-station-14/issues/12404
2022-11-13 14:36:32 +11:00
Pieter-Jan Briers
7e886a56b0
Cache HTTP client in player locator ( #12555 )
...
Also add user agent
2022-11-11 19:56:47 -06:00
Vera Aguilera Puerto
3fbe85416e
Rebuild excited groups if blocked airflow direction of tile has changed. ( #12548 )
2022-11-11 09:44:45 +01:00
Leon Friedrich
3a0c3b02b3
Firelock fixes ( #12542 )
...
* Firelock fixes
* review
2022-11-10 22:21:01 -06:00
Nemanja
0c512cac99
more xenoarch tweaks ( #12540 )
2022-11-10 22:18:51 -06:00
Kevin Zheng
5ba034ad36
Add automatic emergency shuttle call ( #12473 )
...
* Add automatic emergency shuttle call
This adds a cvar shuttle.auto_call_time which is an integer N, that
calls the emergency shuttle automatically without intervention after N
minutes. This can be disabled by setting N to 0.
After a vote to extend, the shuttle will be called automatically every
shuttle.auto_call_extension_time minutes.
* Update Resources/Locale/en-US/round-end/round-end-system.ftl
Co-authored-by: theashtronaut <112137107+theashtronaut@users.noreply.github.com>
Co-authored-by: Moony <moony@hellomouse.net>
Co-authored-by: theashtronaut <112137107+theashtronaut@users.noreply.github.com>
2022-11-09 22:20:36 -06:00
Nemanja
b0e7c6f2f4
machine upgrade for gas recycler ( #12496 )
2022-11-09 19:11:23 -06:00
Bright0
ecc969d8f4
Internals alert fix and adjustment ( #12517 )
...
* add low pressure data field
* resolve CheckSeverity bug, replace logic
* add configurable low pressure threshhold
2022-11-09 19:02:14 -06:00
Justin Trotter
57907bde6f
droppers behave more like syringes ( #12518 )
2022-11-09 18:59:54 -06:00
Julian Giebel
a9e4e77489
Fix missing name for notekeeper cartridge ( #12519 )
...
Fix preinstalled programs being deinstallable
2022-11-09 18:59:16 -06:00
Leon Friedrich
527fbe74c8
Fix power assert. ( #12506 )
2022-11-10 11:25:25 +11:00
AJCM-git
c4438c7a94
Fix rotting examine ( #12488 )
...
* commit
* actually i think this is better
2022-11-09 10:59:15 -06:00
Nemanja
9428d4b341
stack cleanup and mild refactoring ( #11717 )
...
* stack cleanup
* fix tests and ulong
* somehow did half a commit
* ulong got usmall. (it's ints now)
* sussy baka cleanup
* mirror's review
* make da tests pass again
* shadowcommander review
* sloth por favor
* Update StoreSystem.Ui.cs
2022-11-08 20:24:23 -06:00
Leon Friedrich
eebb31493c
Parallelize BatteryRampPegSolver ( #12351 )
2022-11-09 12:43:45 +11:00
Leon Friedrich
619549ccfa
Maybe fix test ( #12480 )
2022-11-09 11:32:44 +11:00
Rane
00c9f8937d
do not use identity for join announcement ( #12479 )
2022-11-08 18:04:50 -06:00
Morb
6775648cc9
Localize nukeops ranks ( #12393 )
2022-11-09 10:36:32 +11:00
Morb
65e6744e3e
Localize sentience event target flavors ( #11726 )
2022-11-09 10:36:13 +11:00
Rane
39c93da7ee
Fix latejoin arrival announcement for roles with special entities ( #12210 )
...
* fix latejoin arrival announcement for roles with special entities
* tests moment
* use identity
2022-11-08 15:13:20 -06:00
Rane
6c95c8d165
fix shove regression ( #12316 )
2022-11-08 15:10:59 -06:00
Rane
20032b5ecc
Fix blindness and UIs ( #12326 )
...
* fix part 1
* fix blindness and BUIs
* remove extra file
2022-11-08 15:10:13 -06:00
Vordenburg
ed8141d333
Fix forensic scanner UI. ( #12398 )
...
* Add missing Dispose method to ForensicScannerBoundUserInterface.
* Remove old code from ForensicScanner.
* Prevent forensic scanner from being used on the floor and allow its window to stay open when active hand is swapped.
* Use more standardized UI code for ForensicScanner.
* Add a delay to ForensicScanner printing.
* Show name of what was scanned on ForensicScanner UI.
* Add a print sound for ForensicScanner.
* Add more error reporting for ForensicScanner.
* Centralize common logic in ForensicScannerSystem.
* Allow ForensicScanner blank printouts.
* Tweak ForensicScanner audio parameters.
2022-11-08 15:06:09 -06:00
Justin Trotter
8c0b113fcf
Pet internals ( #12376 )
...
* toggle other crew and pet internals
* oops
2022-11-08 15:04:06 -06:00
eclips_e
e09f0ffef0
Prayers Again ( #10960 )
...
* prayer system
* verbs
* localize
* Praying changes
* praying + cleanup
* Revert "praying + cleanup"
This reverts commit e8ee90f9f0be9a2eeb4d660359f0913c9e82aba3.
* Prayers (actually)
* forgot to remove this
* slight fixes
* veritius reviews
* I did it
* less HD images
Co-authored-by: Just-a-Unity-Dev <just-a-unity-dev@users.noreply.github.com>
2022-11-08 15:02:14 -06:00
Kevin Zheng
d431ea05b9
Prevent inserting into unpowered lathes ( #12405 )
...
Entities with MaterialStorageComponent should not accept materials if
they are supposed to be powered, and are not actually powered.
This fixes being able to insert ores into unpowered or unanchored ore
processors, among other issues.
2022-11-08 14:56:53 -06:00
Rane
3b9cb3346d
fix butchering bug ( #12253 )
...
* fix butchering bug
* gib again
2022-11-08 14:50:05 -06:00
metalgearsloth
fb3f6fa80f
Predicted stamina ( #12413 )
...
* Predicted stamina
Needed to do some semblence of predicted melee.
* Okay now done.
* Pause support
* Comment
2022-11-08 14:34:07 -06:00
T-Stalker
43b529f647
replaces the puking sound with just splat ( #12433 )
2022-11-08 14:33:06 -06:00
metalgearsloth
fc9991cff2
Polish melee effects ( #11653 )
...
* Polish melee effects
* adjustments
* Animation changes
* Fix fist
2022-11-08 14:28:49 -06:00
corentt
37997d4dda
Stop reducing output pressure of gastank when low pressure ( #11818 )
...
* stop reducing output of gastank when low pressure
* fix display internal alert
* rephrase moles quantity check
2022-11-08 14:23:41 -06:00
Mervill
615c57bf0b
Docking system can no longer forcibly open welded doors. ( #12149 )
...
* Docking system can no longer forcibly open welded doors.
* bolt the doors after trying to open them
* more door logic
2022-11-08 14:22:50 -06:00
metalgearsloth
8765a7ae61
Remove emergencylight hashset ( #12386 )
...
* Remove emergencylight hashset
Take 2
* Fix test
2022-11-08 14:20:41 -06:00
Nemanja
bd77f5cced
reagent grinder machine upgrade ( #12422 )
...
* reagent grinder machine upgrade
* grinder storage upgrades
2022-11-08 14:15:49 -06:00
Leon Friedrich
43a2b8bd6b
Stop hair-hiding from logging missing components ( #12461 )
2022-11-08 14:11:22 -06:00
Moony
8d56f7d875
guh ( #12474 )
...
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
2022-11-08 14:10:31 -06:00
theashtronaut
728c395bda
Add lobby ready count to game ticker info during pregame ( #12157 )
...
* add lobby ready count to game ticker info
* Update Resources/Locale/en-US/game-ticking/game-ticker.ftl
Co-authored-by: Jacob Tong <10494922+ShadowCommander@users.noreply.github.com>
* simplify get info loc
Co-authored-by: Jacob Tong <10494922+ShadowCommander@users.noreply.github.com>
2022-11-08 14:02:07 -06:00
Julian Giebel
e11cf969fa
PDA UI refactor and cartridges ( #11335 )
...
* Work on cartridges
* Work on PDA UI
* Work on PDA UIs program list
* Work on PDA UI borders
* Add DeviceNetworkingComponent to the pda base prototype
* Fix submodule version
* Fix cartridge loader ui key
* Fix pda menu xaml
* Implement relaying ui messages
* Finish implementing the notekeeper cartridge
* Fix submodule version
* Fix errors from merging master
* Fix test failing
* Implement setting preinstalled programs
* Add some documentation to CartridgeLoaderSystem
* Add more doc comments
* Add localization to program names
* Implement review suggestions
* Fix background programs receiving events twice when active
2022-11-08 14:00:20 -06:00
rolfero
1151ca42e5
changing accumulators to timespan targets ( #12407 )
...
* changing accumulators to timespan targets
* Update Content.Server/Abilities/Mime/MimePowersSystem.cs
Co-authored-by: 0x6273 <0x40@keemail.me>
* Update MimePowersSystem.cs
* serializing timespans and adding pausetime where applicable
* remove nullable
Co-authored-by: CommieFlowers <rasmus.cedergren@hotmail.com>
Co-authored-by: 0x6273 <0x40@keemail.me>
2022-11-08 13:59:34 -06:00
Leon Friedrich
724074426e
Fix miasma error spam ( #12458 )
2022-11-08 13:58:07 -06:00
Leon Friedrich
8620899a4a
Fix firelock danger indicators ( #12327 )
...
* Fix firelock danger indicators
* remove unused arg
2022-11-08 13:55:45 -06:00
T-Stalker
f81ef8357f
Reduces event volume by four decibels ( #12442 )
2022-11-08 13:35:10 +11:00
Nemanja
d5b892ff3e
rejuvenate support for eye damage ( #12164 )
2022-11-08 13:32:36 +11:00
Mervill
40b556d206
Refactor GameMapManager a bit (nukes mapforced) ( #11513 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Closes https://github.com/space-wizards/space-station-14/issues/7192
Closes https://github.com/space-wizards/space-station-14/issues/6537
Closes https://github.com/space-wizards/space-station-14/issues/9579
2022-11-08 13:18:21 +11:00
rolfero
6a497d3f55
Armor price calculations ( #11417 )
...
Co-authored-by: CommieFlowers <rasmus.cedergren@hotmail.com>
fixes https://github.com/space-wizards/space-station-14/issues/11299
2022-11-08 11:36:53 +11:00
Nemanja
8ba3d127cc
Xenoarch Tweaks ( #12429 )
...
* Xenoarch feedback
print out reports, weight node traversal, dialog for destroy menu, slight effect tweaks
* make the popup not bad
* the popup, jimbo...
2022-11-07 15:57:29 -06:00
Nemanja
273e0968e4
XenoArch [Science Overhaul] ( #12204 )
...
* multi-node xeno artifacts
* refactor existing artifact effects
* more tweaks to generation
* more shit plus fix tests
* more generation stuff plus threat levels
* doink
* now make it build
* defer the artifact activation to not cause errors
also pricing
* some changes
* all of the yaml + ui stuff for artifact analyzer
* machine linking and starting to make the ui functional
* artifact analyzer display
* a shit ton of artifact analyzer stuff
* more changes; making destroy work properly; progress bar tweaks
* getting shit going!
ALL RIGHT
* small tweaks that didn't help much
* Komm susser todd: the end of analysis
* recipes and hints and ui, oh my!
* add some in-game sources
gotta prepare for day 1 launch
* node data + ditch random seed in place of id
* bunch of triggers
* finish off the last few triggers
* implement machine examine verb
* knock, flicker, blink, throw
* shatter, foam, shuffle, heat
* fix all the shit i broke
* *some* of these have to be good, no?
25 effects
* callin' it there for effects
* comments + reword some trigger hints
* don't mind this little commit here
* byref event
* fix brokey node entry
* fix low pressure trigger
* mirror review plus fixing 0x40's bug
also the throw artifact threw incorrectly
* randomize the event message a teeny bit
2022-11-06 17:05:44 -06:00
Alex Evgrashin
6913c77ab1
Quick fix for holofan and tiny fan ( #12420 )
...
Fixes https://github.com/space-wizards/space-station-14/issues/12411
2022-11-07 06:34:06 +11:00
Leon Friedrich
e29dc8c785
Power struct enumerators ( #12396 )
2022-11-07 03:33:56 +11:00
rolfero
59349c37a0
Strip someone through the examine button ( #12409 )
2022-11-07 03:33:17 +11:00
0x6273
b281d958b7
Fix machine upgrade examine missing loc ( #12410 )
2022-11-06 18:50:19 +11:00
ZeroDayDaemon
325ccc1c17
Add DamagePopup, Target Entities, And Practice Laser Gun ( #12317 )
2022-11-06 02:32:00 +11:00
Alex Evgrashin
2ad9a5dfac
Better pinpointer accuracy + small cleanup ( #12378 )
2022-11-04 15:15:23 +11:00
0x6273
a201d777bc
Machine upgrade examine verb ( #12119 )
2022-11-04 14:27:47 +11:00
keronshb
84413f2a4c
Box fixes and Stealth Box in uplink ( #12194 )
2022-11-04 14:16:23 +11:00
Rane
6f53e9c459
fix several traitor objective bugs ( #12212 )
2022-11-04 13:58:19 +11:00
Vordenburg
8f2d93c66a
Add spawnable spent cigarettes and folded chairs. ( #12294 )
2022-11-04 12:38:56 +11:00
Rane
084b482cfe
Entity whitelist/blacklist for traits ( #12348 )
2022-11-04 12:37:17 +11:00
Vordenburg
bf908512bd
Allow gas filters to not filter gases. ( #12051 )
2022-11-04 12:27:20 +11:00
Leon Friedrich
86ef8c5473
Make PathfindingSystem take a nap during large explosions ( #12309 )
2022-11-04 12:24:41 +11:00
keronshb
9fe53959ec
Fixes crates phasing through firelocks. ( #12329 )
2022-11-04 12:18:59 +11:00
Rane
6a5300d6e3
fix lsobjectives ( #12365 )
2022-11-04 11:57:44 +11:00
Justin Trotter
31e58fe015
fix syringe overdrawing ( #12298 )
2022-11-04 11:16:31 +11:00
Leon Friedrich
af1b255524
Aghost tweaks ( #12373 )
2022-11-04 10:40:01 +11:00
metalgearsloth
c0abea8047
Content side for removing IMap / IMapGrid comps ( #12357 )
2022-11-04 10:12:25 +11:00
rolfero
e3579c99f5
combined MeleeHitEvent and ItemMeleeDamageEvent ( #11628 )
...
Co-authored-by: CommieFlowers <rasmus.cedergren@hotmail.com>
2022-11-03 23:01:08 +11:00
Paul Ritter
c5e5729bd4
removes beforeserialization hook ( #12319 )
2022-11-03 12:41:12 +11:00
Francesco
e2ac0f5322
fix: Wiki now displays the proper names and descriptions for chemistry recipes and the rest instead of the localization keys. ( #12359 )
2022-11-02 15:38:56 -05:00
Leon Friedrich
237b842d65
Parallelize gas and decal systems. ( #12349 )
2022-11-02 18:23:26 +11:00
Rane
5edc9cd6b1
fix panic bunker ( #12282 )
2022-11-01 20:17:58 -05:00
Rane
88186f2106
Map pool cvar ( #12313 )
...
* it just works
* nuke votable
* whoops
2022-11-01 20:17:35 -05:00
Vordenburg
784e0ab51f
Make welder flames like proper unshaded lights. ( #12320 )
...
* Make welders use ToggleableLightVisualsComponent.
* Remove old code from ToolSystem.Welder.
* Update welder sprites.
2022-11-01 20:16:33 -05:00
Jacob Tong
9f485d7124
Add toggle ghost visibility button to ghost GUI ( #12325 )
...
* Add toggle ghost visibility button to ghosts
* Rename to toggleghosts
2022-11-01 20:14:06 -05:00
metalgearsloth
4cb96dba6d
Clear path on exception ( #12335 )
...
Should hopefully avoid it spamming in future.
2022-11-01 20:12:50 -05:00
Nemanja
6fd083af0b
fix infinite lathe printing bug ( #12343 )
2022-11-01 18:05:00 -05:00
metalgearsloth
508b810137
Bandaid pathpoly neighbors for now ( #12337 )
2022-11-01 23:39:58 +11:00
metalgearsloth
4d51f786c6
Fix medibot exception ( #12336 )
2022-11-01 23:27:27 +11:00
metalgearsloth
41c8e382a4
Hotfix path empty frontier issue ( #12334 )
2022-11-01 22:50:35 +11:00
Jacob Tong
dbb23f9cf7
Fix butchering inside of a container making the target unbutcherable permenantly ( #12328 )
2022-11-01 16:52:53 +11:00
metalgearsloth
c9a2ab1cee
Remove transform methods from mapgrid ( #12233 )
2022-11-01 11:27:18 +11:00
Leon Friedrich
c64a77131a
Fix disposal tube deconstruction ( #12323 )
2022-11-01 10:53:06 +11:00
Leon Friedrich
8c73cfb06d
Stop unnecessary airtight updates ( #12310 )
2022-10-31 16:07:00 +11:00
Leon Friedrich
78e5e96a3c
Engine update ( #12307 )
2022-10-31 13:56:17 +11:00
Leon Friedrich
12503e57a5
Fix construction/crafting and maybe cargo selling ( #12306 )
2022-10-31 13:26:05 +11:00
Rane
8f4bd8b83b
fix MeleeChemicalInjector exploits ( #12305 )
2022-10-31 13:04:51 +11:00
Rane
05152d39ac
fix traitor game mode ( #12303 )
2022-10-31 13:02:42 +11:00
Rane
c3a5f19615
fix zombie initial infected selection ( #12285 )
2022-10-31 11:05:21 +11:00
Rane
ee0f55b0ef
Fix HidesHair ( #12219 )
2022-10-30 11:58:36 -07:00
Francesco
32eff7d8d2
examining age fix ( #12278 )
2022-10-30 11:54:20 -07:00
Leon Friedrich
0c8f54ebce
Fix damage command ( #12297 )
2022-10-30 11:52:42 -07:00
Rane
9e917d44fe
[3 lines] fix damage origin ( #12195 )
2022-10-30 18:39:38 +11:00
Nemanja
4a20a3e839
adds machine upgrades for microwave ( #12010 )
2022-10-30 18:14:20 +11:00
Nemanja
3ab98e320a
lathe machine upgrading ( #12032 )
2022-10-30 18:12:11 +11:00
Nemanja
f0d0b86e07
emitter machine part upgrades ( #11742 )
2022-10-30 17:53:31 +11:00
Mervill
e55acca504
Show a message when players chose to remain in the lobby due to preferences. ( #12130 )
2022-10-30 17:49:43 +11:00
Nemanja
b6135d3be5
Construction warning cleanup ( #12256 )
2022-10-30 17:48:53 +11:00
Leon Friedrich
f03b74c227
Slight SnapToGrid tweak ( #12274 )
2022-10-30 17:10:31 +11:00
Jacob Tong
dfd72c5db2
Fix aghost when aghosting from a ghost ( #12252 )
2022-10-28 19:38:53 -07:00
Leon Friedrich
1e97d6defb
Fix disposal unit termination ( #12266 )
2022-10-28 16:59:01 -05:00
0x6273
a2e6ab2d07
Cap ChemMaster label length ( #12260 )
...
* Cap ChemMaster label length
* Reroll for green checkmark
2022-10-28 12:43:59 -05:00
Taran
e59bf8acd9
Increases VoiceRange To 10 From 7 ( #12254 )
2022-10-28 14:25:47 +11:00
Leon Friedrich
23768e34e8
Update explosion lookups ( #12250 )
2022-10-28 12:57:00 +11:00
Leon Friedrich
5cd111d210
Fix lag compensation exception ( #12243 )
2022-10-28 08:00:30 +11:00
Jacob Tong
52382aa7a6
Delete ghost when player is detached ( #12221 )
2022-10-28 01:09:35 +11:00
metalgearsloth
0e9213f523
Fix lookup flags ( #12235 )
2022-10-28 01:09:16 +11:00
metalgearsloth
6b6d52850a
Deprecate entitylookupcomponent ( #12159 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-10-27 23:37:55 +11:00
Justin Trotter
f2d05aa20a
allow syringes to set transfer amount ( #12173 )
...
* allow syringes to set transfer amount
* stripped custom transfer logic, and added delay per additional 5u transfered
* touch up
* another touch
2022-10-25 23:40:06 -07:00
0x6273
dfdad0ffe5
Refactor ReagentGrinder ( #11751 )
...
* Refactor ReagentGrinder
- It can now process partial stacks. (Before it would do nothing if the entire stack's solution didn't fit in the output container)
- Get rid of `SharedReagentGrinderComponent`, move shared stuff to `SharedReagentGrinder.cs`.
- Subscribe to events instead of massive switch/case.
- Get rid of update queue thing.
- Change `DoWork` so it's less duplicate code for grinding/juicing.
- Get rid of `ExtractableScalingEvent` and just scale directly based on item stack count.
- Add message for when you try to put something into the reagent grinder that doesn't fit.
- Fix obsolescence warnings.
* Use a timer on component instead of SpawnTimer
* s/StorageCap/StorageMaxEntities
2022-10-25 23:34:56 -07:00
Leon Friedrich
c0b657ca18
Remove InteractedWithEvent and friends. ( #11939 )
2022-10-26 12:15:48 +11:00
Rane
05e9f6acaa
[1 line] fix bad check in beam system ( #12206 )
2022-10-25 01:53:32 -07:00
metalgearsloth
70cf361caa
Don't predict body init ( #12163 )
...
* Don't predict body init
Client doesn't handle predicted entity spawning so the organs hang around.
* Just use init
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-10-24 17:08:41 -07:00
Leon Friedrich
92e92dceb0
Unrevert #10934
2022-10-25 11:06:00 +11:00
Emisse
80fd37041f
Revert "Fix unintentional inventory relayed event handling " ( #12182 )
2022-10-24 17:06:04 +02:00
Leon Friedrich
145471be2d
Fix unintentional inventory relayed event handling ( #10934 )
...
* Add InventoryRelayedEvent<TEvent>
* implement relays
* typos
* a
2022-10-24 01:04:49 -07:00
Leon Friedrich
0b8622e9e7
Misc content xform changes ( #12166 )
2022-10-24 00:19:51 -07:00
Nemanja
24a3c8aef6
portable scrubber machine upgrading ( #12037 )
2022-10-22 15:49:30 -07:00
DrSmugleaf
f323fb7644
ECS and cleanup body system, merge body templates and presets into body prototypes ( #11991 )
...
Co-authored-by: Jezithyr <Jezithyr@gmail.com>
2022-10-22 15:46:28 -07:00