Commit Graph

25029 Commits

Author SHA1 Message Date
DrSmugleaf
2de3dbc9ce Fix NoMaterialArbitrage crashing when multiple lathe recipes give the same product (#27842) 2024-05-09 17:53:05 -04:00
PJBot
b5e31cbf2b Automatic changelog update 2024-05-09 21:46:29 +00:00
Mr. 27
fe5f4162ac Prevent non-inital infected from getting the succumb to zombie action (#27820)
* b

* Update ZombieRuleSystem.cs

* hi
2024-05-09 17:45:23 -04:00
lzk
4231efc780 Change minimalist theme empty slot outline (#27860)
Change minimalist them empty slot outline
2024-05-09 17:17:33 -04:00
MilenVolf
c0c3b89a6a Fix borgwalk volume (#27846) 2024-05-09 17:16:56 -04:00
Mr. 27
74e39fb918 senior security jumpskirt resprite and security jumpskirt sprite minor fix (#27804)
inital
2024-05-09 07:28:28 -05:00
PJBot
0d8149f151 Automatic changelog update 2024-05-09 07:13:54 +00:00
deltanedas
cd92046966 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-09 00:12:48 -07:00
deltanedas
b96ed726f1 fix master (#27833)
pro

Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-05-09 00:07:17 -07:00
Sphiral
de729f9037 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-08 23:50:50 -07:00
PJBot
c866c2f524 Automatic changelog update 2024-05-09 06:50:00 +00:00
vorkathbruh
86405ecace Nukie agent requires chemistry hours, rather than general medical hours. (#27098)
* Update nukeops.yml

Change nukie agent's playtime requirement from 5 hours medical to 5 hours chemistry.

* Update nukeops.yml again

5 hours -> 3 hours
2024-05-08 23:48:53 -07:00
Killerqu00
7d918c95d0 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-08 23:48:32 -07:00
PJBot
bf0de0ffeb Automatic changelog update 2024-05-09 06:37:14 +00:00
deltanedas
b33730db22 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-08 23:36:07 -07:00
deltanedas
24ab5c0982 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-08 23:35:11 -07:00
lzk
fe35188e2c Add auto map vote cvar (#27496)
* Add auto map vote cvar

* :trollface:
2024-05-08 23:33:08 -07:00
Plykiya
1593a11aa9 Make ERT use short raffle timer (#27830)
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-05-08 23:11:50 -07:00
PJBot
38a2beff92 Automatic changelog update 2024-05-09 06:04:51 +00:00
Plykiya
5154568248 Add Missing Unlocks to Emagged Lathes and Move Recipes to Protolathe (#27575)
* Add missing emag recipes to lathes

* Move autolathe dynamic recipes over to the protolathe

* No disablers!

* Move blast grenades to protolathe as well

* Forgot about tranq shells

* forgotten things from the autolathe PR

* Altered lathe descriptions to more accurately reflect their purpose

---------

Co-authored-by: Plykiya <plykiya@protonmail.com>
2024-05-08 23:03:44 -07:00
PJBot
9d4ead30b9 Automatic changelog update 2024-05-09 06:01:53 +00:00
Alzore
4d991d1554 Atmos pipes now deal blunt damage (#27673)
* pipe

* weak

* inhand

* IT WORKS

* inventory
2024-05-08 23:00:47 -07:00
metalgearsloth
a2329889aa Add CanAttack check if target is in a container (#27689) 2024-05-08 23:00:16 -07:00
PJBot
a7b86f724e Automatic changelog update 2024-05-09 05:57:19 +00:00
Rio
372807673b Drinking from spray bottles (#27815)
Added drinking from spray bottles
2024-05-08 22:56:13 -07:00
deltanedas
1f67733775 fix mech energy display for 0 (#27828)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-05-08 22:55:15 -07:00
Plykiya
4c68fce064 Adds supplybot to crafting menu (#27827)
Add supplybot to crafting menu

Co-authored-by: plykiya <plykiya@protonmail.com>
2024-05-08 22:54:48 -07:00
Plykiya
db4c9787c9 Fix Supplybot Ghostrole (#27811)
* Add raffle to supply bot

* Add GhostTakeoverAvailable

---------

Co-authored-by: plykiya <plykiya@protonmail.com>
2024-05-08 18:54:17 +03:00
deltanedas
85780dce96 fix mapping door access (#27784)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-05-08 06:14:17 -07:00
PJBot
00aa6d0bdd Automatic changelog update 2024-05-08 12:31:49 +00:00
K-Dynamic
c1ed854264 Bike Horn, Clown Recorder, Suspenders for Theatrical Performances Crate (#27668)
added clown and mime item to theatrical crate
2024-05-08 05:30:43 -07:00
PJBot
130ab51e38 Automatic changelog update 2024-05-08 10:23:05 +00:00
DrSmugleaf
401350759c Move step sound distance and footstep variation to MobMoverComponent (#27799) 2024-05-08 20:22:09 +10:00
Plykiya
45bc0e2dfa 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-08 20:21:59 +10:00
Tornado Tech
31491775e5 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-08 12:18:03 +03:00
PJBot
29860a0cf7 Automatic changelog update 2024-05-08 07:31:59 +00:00
Hobbitmax
aad5b9e53b Replace Train syndicate Jaws (#27734)
Should push the right changes to my Train Branch
2024-05-08 10:30:53 +03:00
Plykiya
1952ae3267 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-08 10:30:03 +03:00
Kukutis96513
dd51d0e19e 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-08 08:57:21 +02:00
PJBot
c097c98a1e Automatic changelog update 2024-05-08 06:50:34 +00:00
ShadowCommander
83099640e6 Fix pull not stopping when character is downed (#27796) 2024-05-08 08:49:28 +02:00
PJBot
1a09374b01 Automatic changelog update 2024-05-08 06:47:10 +00:00
Verm
99212762d6 Fix cak and breaddog not being able to escape inventories (#27794)
Fix cak and breaddog
2024-05-08 08:46:48 +02:00
Cojoke
b104125c0e Shoot Over Racks (#27797)
Racks now have table collisions
2024-05-08 08:46:03 +02:00
DrSmugleaf
15153d95a4 Fix the changelog window being very laggy until a tab is clicked (#27795) 2024-05-07 23:23:26 -07:00
Flareguy
caa822b9a0 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-07 20:48:42 -07:00
Pieter-Jan Briers
9efe4dc701 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-08 04:24:54 +02:00
PJBot
ab1a2de367 Automatic changelog update 2024-05-08 00:26:47 +00:00
deltanedas
d6d1c9ed8a 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-07 17:25:41 -07:00
pigeonpeas
bd06aa2365 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-07 17:22:25 -07:00