Commit Graph

36638 Commits

Author SHA1 Message Date
DrSmugleaf aa0e395ecf
Fix NoMaterialArbitrage crashing when multiple lathe recipes give the same product (#27842) 2024-05-18 13:35:59 +02:00
PJBot 4aad37f057
Automatic changelog update 2024-05-18 13:35:57 +02:00
Mr. 27 a56b364c7e
Prevent non-inital infected from getting the succumb to zombie action (#27820)
* b

* Update ZombieRuleSystem.cs

* hi
2024-05-18 13:35:55 +02:00
lzk 6171a50f7b
Change minimalist theme empty slot outline (#27860)
Change minimalist them empty slot outline
2024-05-18 13:35:52 +02:00
MilenVolf c4ef001c8a
Fix borgwalk volume (#27846) 2024-05-18 13:35:51 +02:00
Mr. 27 a744c37ee4
senior security jumpskirt resprite and security jumpskirt sprite minor fix (#27804)
inital
2024-05-18 13:35:49 +02:00
PJBot f98c300d98
Automatic changelog update 2024-05-18 13:35:48 +02:00
deltanedas 6781d9e0a6
make fire not burn through hardsuits (#27161)
* add FireProtection system and event

* minor optimisation + make flammable use fire protection event

* add fire protection values to some things, nerf firesuit heat resistance

* bruh

* unrevert laser nerfs, make elite hardsuit fully fireproof

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-05-18 13:35:46 +02:00
deltanedas 1b7b17c443
fix master (#27833)
pro

Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-05-18 13:35:43 +02:00
Sphiral 0e8f05c61e
Make storage UI close upon being locked (#27810)
* make storage close on lock

* formatting and comments

* Update Content.Shared/Storage/EntitySystems/SharedStorageSystem.cs

Co-authored-by: ShadowCommander <shadowjjt@gmail.com>

* Apply suggestions from code review

Co-authored-by: ShadowCommander <shadowjjt@gmail.com>

* Swap to foreach instead of for

Co-authored-by: Kara <lunarautomaton6@gmail.com>

---------

Co-authored-by: ShadowCommander <shadowjjt@gmail.com>
Co-authored-by: Kara <lunarautomaton6@gmail.com>
2024-05-18 13:35:40 +02:00
PJBot 4b2bec4397
Automatic changelog update 2024-05-18 13:35:15 +02:00
Killerqu00 a9f81262d9
Revolutionaries can now cuff command instead of killing/exiling them (#27627)
* command can now be restrained for revs victory

* headrevs still must be killed
2024-05-18 13:34:17 +02:00
PJBot 6f25e56870
Automatic changelog update 2024-05-18 13:34:16 +02:00
deltanedas 1fa0bad89f
malf killer 9000 (robotics console) (#24855)
* create devicenet frequencies

* create borg transponder and give it to all nt borgs

* add robotics console

* actually implement battery charge display + some fix

* tab

* real explosion

* little safer

* disable destroy button clientside too when on cooldown

* m

* how do i do this when i review things...

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* webedit ops

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>

* ui updates

* oracle java

* do a thing

* update ui when a borg times out

* maybe fix test

* add IsLocked to LockSystem

* make destroying gib the chassis again, so emagging isnt sus

* use locking

* require using alt click to unlock so normal click is open ui

* the

* use LogType.Action

* take this L

* pocket lint?

* sharer

* pro ops

* robor pushmarkup

* m

* update and make it not use prototype anymore

* frame0

* update yaml

* untroll

* bad

* h

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
2024-05-18 13:34:13 +02:00
deltanedas 48afd84a12
ninja criminal records hacking (#24982)
* more humour

* spotted a troll

* add TryFindObjective to MindSystem

* replace copypaste bool conditions with CodeCondition

* use CodeConditionSystem in ninja + add handling for criminal hack

* add criminal records hacking

* update objectives

* :trollface:

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-05-18 13:34:11 +02:00
Plykiya c5ea9839e6
Make ERT use short raffle timer (#27830)
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-05-18 13:34:00 +02:00
PJBot f76a833997
Automatic changelog update 2024-05-18 13:34:00 +02:00
PJBot a4e9b5700b
Automatic changelog update 2024-05-18 13:33:28 +02:00
Alzore f39b2ebef0
Atmos pipes now deal blunt damage (#27673)
* pipe

* weak

* inhand

* IT WORKS

* inventory
2024-05-18 13:33:27 +02:00
metalgearsloth bde4d81e76
Add CanAttack check if target is in a container (#27689) 2024-05-18 13:33:24 +02:00
PJBot afe534f8c6
Automatic changelog update 2024-05-18 13:33:23 +02:00
Rio 10e819c288
Drinking from spray bottles (#27815)
Added drinking from spray bottles
2024-05-18 13:33:22 +02:00
deltanedas 8b491e714b
fix mech energy display for 0 (#27828)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-05-18 13:33:21 +02:00
Plykiya 8b3ec92c19
Adds supplybot to crafting menu (#27827)
Add supplybot to crafting menu

Co-authored-by: plykiya <plykiya@protonmail.com>
2024-05-18 13:33:19 +02:00
Plykiya 2e8bbe6a34
Fix Supplybot Ghostrole (#27811)
* Add raffle to supply bot

* Add GhostTakeoverAvailable

---------

Co-authored-by: plykiya <plykiya@protonmail.com>
2024-05-18 13:33:17 +02:00
deltanedas 21f0eb0149
fix mapping door access (#27784)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-05-18 13:33:13 +02:00
PJBot 3b1ba3b0a2
Automatic changelog update 2024-05-18 13:33:04 +02:00
K-Dynamic 3fb596df13
Bike Horn, Clown Recorder, Suspenders for Theatrical Performances Crate (#27668)
added clown and mime item to theatrical crate
2024-05-18 13:33:03 +02:00
PJBot 5afef035f9
Automatic changelog update 2024-05-18 13:33:02 +02:00
DrSmugleaf 96b145c5e9
Move step sound distance and footstep variation to MobMoverComponent (#27799) 2024-05-18 13:32:59 +02:00
Plykiya 25de511094
Katana Dash checks based on vision rather than collision (#27793)
* Fix dash check

* unused

* obsolete function

---------

Co-authored-by: plykiya <plykiya@protonmail.com>
2024-05-18 13:32:58 +02:00
Tornado Tech 094ea59b95
Added new HTN operations and preconditions (#27486)
* Added new HTN operations & preconditions

* Ok I forgot about partial

* Namespace pierce the skies

* Some fixes, debug and new operators

* Bruh git eat my files
2024-05-18 13:32:55 +02:00
PJBot 5007684cec
Automatic changelog update 2024-05-18 13:32:53 +02:00
Plykiya cf43305d9e
Reimplement supplybots as non-vehicles (#27769)
* Reimplement supplybots as non-vehicles

* what the hell is a container container?

* Dumpable

* let them hear supply comms

* unmigrate

* no more QM access

* Skill issue

---------

Co-authored-by: plykiya <plykiya@protonmail.com>
2024-05-18 13:32:12 +02:00
Kukutis96513 540aeb289f
Secoff senior uniform fix (#27775)
* weh.

* get the weh out of my repository

* add best lizard figurine

* remove umbra stuff from master

* remove the additional pixels from the senior secoff jumpskirt sprite

* fix the fix
2024-05-18 13:32:09 +02:00
PJBot 49e26b1782
Automatic changelog update 2024-05-18 13:32:08 +02:00
ShadowCommander bf559f6e27
Fix pull not stopping when character is downed (#27796) 2024-05-18 13:32:07 +02:00
PJBot 0e8c8110d1
Automatic changelog update 2024-05-18 13:32:05 +02:00
Verm d6406eafef
Fix cak and breaddog not being able to escape inventories (#27794)
Fix cak and breaddog
2024-05-18 13:32:04 +02:00
Cojoke d442be160d
Shoot Over Racks (#27797)
Racks now have table collisions
2024-05-18 13:32:01 +02:00
DrSmugleaf b06f3c681f
Fix the changelog window being very laggy until a tab is clicked (#27795) 2024-05-18 13:31:52 +02:00
Flareguy 42e5ecf35b
Revert "Make the floppy lizard ears have two colors." (#27790)
Revert "Make the floppy lizard ears have two colors. (#27679)"

This reverts commit bd06aa2365.
2024-05-18 13:31:49 +02:00
Pieter-Jan Briers fa2223ed8d
Fix preferences sent to client not being sanitized (#27789)
Fucking whoops

In #27742 I made it so sanitization of character profiles was moved to be *after* database load. Except that means I moved it to be after the copy of all character profiles got sent to the client.

Move the sending to *also* be in that second load stage, and rename it. Fixes the issue.
2024-05-18 13:31:44 +02:00
PJBot fd11738a1d
Automatic changelog update 2024-05-18 13:31:41 +02:00
deltanedas cdb9723f26
make dragons breathe fire (#26746)
* add ActionGun system

* add RepeatingTrigger

* dragons breath projectile, repeatedly explodes

* give dragon fire breathing action, fireproof it

* oop

* oop 2

* prevent troll

* proper repeating thing

* pro

* webedit ops

* realops

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-05-18 13:31:40 +02:00
pigeonpeas dc4de10036
Make the floppy lizard ears have two colors. (#27679)
* Make the floppy lizard ears have two colors.

* please fix whatever the hell happened

* fix the error

* suggestion from Ubaser

* another suggestion from ubaser
2024-05-18 13:31:39 +02:00
PJBot d08db5448e
Automatic changelog update 2024-05-18 13:31:37 +02:00
OnsenCapy 4dfa516366
Change combat gloves sprite (#27373)
* Changed combat gloves sprite.

* Edited combat gloves sprite.
2024-05-18 13:31:36 +02:00
deltanedas 1a8644d981
make hyper printer inherit base lathe (#27777)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-05-18 13:31:33 +02:00
TurboTracker be2e38d408
Stop Toilets crushing you into walls (#27778) 2024-05-18 13:31:33 +02:00