Commit Graph

7709 Commits

Author SHA1 Message Date
Nemanja
be6f55a090 Clean up store system (#28463) 2024-06-01 11:29:17 -04:00
Kevin Zheng
355d0fee38 Increase Tesla coil power output (#28424)
* Increase Tesla coil power output

* Make number bigger
2024-06-01 01:51:16 -04:00
Cojoke
cbba09ae25 Gives Mediborg the Medical Hud (#28391) 2024-06-01 00:54:24 -04:00
Verm
a9a65b7e0d Randomizes more humanoid appearances (#27997) 2024-06-01 00:51:07 -04:00
Nemanja
a1a8f04036 Decouple interactions from hands, cleanup old events, add new fears (#28393)
* ok basic shit

* second part

* pretend it isn't real it can't hurt you.

* 👁️ 👁️

* shadowcommander review
2024-05-31 13:26:19 -07:00
Flareguy
2ddca94375 Adds more spawners (#28280)
* adds more spawners

* make it WORK. ooo.. a. e

* fix

* outerclothing capitalization

* prototype fix

* flashbang fix
2024-05-31 12:52:04 -07:00
Brandon Li
114a99eb8d Chem colors (#28367)
* chem colors

* lithium & sodium colors

* update oxygen color

* update fluorine color
2024-05-31 12:44:22 -07:00
Flesh
e145a666c9 Use existing probability field (#28422)
Remove the PlantAdjustAttribute "Prob" field and use the existing probability field from ReagentEffects instead.
2024-05-31 09:56:41 -08:00
ShadeAware
478768fa1d Pizza Parties no longer flood the station with more than it could ever eat. (#28448)
Removes pizza flood
2024-05-31 11:59:52 -04:00
deltanedas
5da2151924 dragon antag refactor (#28217)
* remove dragon system usage of GenericAntag

* add AntagRandomSpawn for making antags spawn at a random tile

* add AntagSpawner to make an antag spawner just spawn an entity

* add antag prototype for dragon since it never had one

* make dragon spawner a GhostRoleAntagSpawner, remove GenericAntag

* make dragon rule use AntagSelection and stuff

* remove dragon GenericAntag rule

* add back to spawn menu

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-05-31 11:08:26 -04:00
NazrinNya
9eb3239fcc make it so you cant build disposal pipes in impassable objects (#28447)
make it so you cant build disposal pipes in impassable objects (like walls)
2024-05-31 10:49:00 -04:00
Ubaser
ae3a22398e Give janitors a roundstart light replacer (#28441)
add
2024-05-31 02:44:21 -06:00
Ubaser
ec28a077a2 Give botanists a roundstart plant clipper (#28439)
add
2024-05-31 00:37:47 -07:00
Ghagliiarghii
abfa12e315 Create sale console computer board (#28425) 2024-05-30 20:28:12 -04:00
ShadowCommander
34486f7451 Fix firelocks not requiring engineering access (#28415) 2024-05-30 13:25:07 -04:00
Tayrtahn
98446cb061 Convert advertisements to use localized datasets (#28400)
* Convert advertisements to use LocalizedDatasets

* File consolidation

* Arcade machines too
2024-05-30 12:08:42 -04:00
Tayrtahn
d6f1f0ac1c Convert story generation to use LocalizedDatasets (#28402)
Converted story generation to use LocalizedDatasets
2024-05-30 14:49:12 +03:00
Ed
a1bcaf5897 Localize tips (#28285)
* localize tip

* localizzedDataset
2024-05-30 07:39:07 -04:00
Lamrr
aa94a85721 Fix some abnormally high-capacity boxes (#28314) 2024-05-30 00:15:30 -04:00
deltanedas
404fe818e8 item cabinet rework + stuff (#26779) 2024-05-29 16:08:33 -04:00
Nemanja
5d79f897b9 Clean up RefiningSystem (#27904)
cleanup RefiningSystem
2024-05-29 11:06:50 -07:00
lzk
a8dade2332 Replace salvage access with cargo for artifact container (#28386) 2024-05-29 12:46:23 -04:00
Cojoke
a852c3c3f3 Create Consistency in the Syndicate Borgs (#27875) 2024-05-28 20:16:43 -04:00
lzk
a2f4540cb5 Remake gasp popup to emote (#27736) 2024-05-28 19:56:41 -04:00
WarMechanic
51515c730a Allow wieldable guns to cycle in hand (#28002) 2024-05-28 14:17:33 -04:00
deltanedas
229c3cd729 missing nukies can be filled in by ghost roles (#28316) 2024-05-28 11:35:08 -04:00
lzk
bec21d443f Fix paper scrap layers + cleanup paper.yml (#28299)
Fix paper scrap + cleanup paper.yml
2024-05-28 11:01:19 -04:00
S1rFl0
5141a95ed2 Fix some grammar and spelling mistakes (#28350)
Fix some wacky grammar and spelling mistakes
2024-05-28 10:43:12 -04:00
slarticodefast
c740fbc68c Cargo bounty corrections (#28255)
cargo bounty corrections
2024-05-27 17:51:50 -07:00
Ghagliiarghii
b95df6530d Update Antagonists Guidebook Sections (#27931)
* Update MinorAntagonists.xml

Flesh out the Rat King and Space Dragon sections of MinorAntagonists.xml in the guidebook.

* Rope the rest of the Guidebook Antag Entries into this (except Zombies they were fine) - Also fix two typos I discovered during research

* oops missed a hyphen

* Sydnicate :despair:

* AUTOTELL ON -> OPERATIVES
2024-05-27 17:51:30 -07:00
Nemanja
4e09743d44 remove firefighting remote and bolting firelocks (#28330)
remove firefighting remote
2024-05-28 10:04:32 +10:00
Emisse
0805637807 derotate train atm until i redo its atmos (#28328)
webedit webedit webedit
2024-05-27 16:40:00 -06:00
Nemanja
44b93e68ee Prevent stacking pipes (#28308)
* prevent stacking pipes

* access

* notafet review

* notafet review pt. 2

* not the actual fix
2024-05-27 16:37:27 -06:00
Flareguy
7309704ace Cleans up some entity-related spawnmenu stuff (#28234)
* cleans up a lot of stuff in the spawnmenu

* skibidi dode

* spawners update

* Revert "spawners update"

This reverts commit bc27d9f556b29f6fb1f89cebbe0ac37e28319fd0.
2024-05-27 17:59:10 -04:00
Nemanja
224af2af0e fix mirror server crashes (#28318) 2024-05-27 17:50:05 +02:00
Mr. 27
2586427c52 Fix hypodarts not injecting with people that have ANY outerclothing (#28301)
Update darts.yml
2024-05-26 10:48:34 -04:00
eoineoineoin
229f6d697c Objects ordered through cargo system shouldn't start anchored (#28115)
* Order normal space heater instead of anchored variant

* Make sure ordered objects don't spawn anchored

* Order space heater flatpack instead of a regular space heater

* Remove obsolete TODO

* Remove unnecessary name

---------

Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es>
2024-05-25 16:26:48 -04:00
Ed
7c9e5a0779 Tomato killers don't kill the server anymore. (#28173)
* tomato killer auto death

* fix

* Update miscellaneous.yml
2024-05-25 16:18:40 -04:00
deltanedas
739c81c230 move nukie profile loading into its own rule (#28208)
* move profile loading out of nukeops rule

* make BaseNukeopsRule and use AntagLoadProfileRule

* untroll

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-05-25 16:15:56 -04:00
deltanedas
a06ea58249 antag objective issuing refactor (#28216)
* add AntagObjectives from GenericAntag

* add AntagRandomObjectives that traitor and thief can use

* make ObjectivesSystem use initial character name which AntagSelection passes

* make thief and traitor use AntagRandomObjectives

* remove now unused locale

* make sleeper agents rule use baseTraitorRule

* restore dragon rule oop

* bandaid for genericantag

* real

* typo

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-05-25 16:14:48 -04:00
Leon Friedrich
4735cb7d2d Fix dud modular grenade visuals (#28265) 2024-05-25 16:03:05 -04:00
Leon Friedrich
76e13eed35 Improve InteractionSystem range & BUI checks (#27999)
* Improve InteractionSystem range & BUI checks

* Ghost fixes

* AAA

* Fix test

* fix nullable

* revert to broadcast event

* Fixes for eengine PR

* Ah buckle code

* )
2024-05-24 15:03:03 +10:00
Nemanja
8a95cb186c Remove AlertType and AlertCategory (#27933) 2024-05-23 22:43:04 -04:00
DrSmugleaf
594a898260 Fix whatever the fuck is going on in storage system slightly (#28236)
* Fix whatever the fuck is going on in storage system slightly

* Fix inverted check

* h

* Add silent bool

* Silent
2024-05-23 18:23:55 -07:00
blueDev2
2ccd8e234d Add Fruit Tag to watermelon slice (#28226) 2024-05-23 16:27:45 -04:00
lzk
c082773b5f Remove dupe closet janitor bombsuit (#28177)
* Remove dupe closet janitor bombsuit

* Update Resources/migration.yml

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>

---------

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
2024-05-22 10:59:49 -06:00
ShadowCommander
687bf8caaa Revert "Make hotplate and grill anchorable on table" (#28202)
Revert "Make hotplate and grill anchorable on table (#28026)"

This reverts commit 26747be232.
2024-05-22 05:29:19 -07:00
nikthechampiongr
df8b9a659e Firelock improvements part 1 (#26582)
* Change prying system and pryunpoweredcomp to allow for custom time modifiers

This will be useful if I go the route of making firelocks pryable when
unpowered instead of just being able to open and close instantly when
unpowered.

* Make firelocks properly predicted

Shared system made. Since atmos checks can only be done on the server we
just have it set relevant bools on the component and then dirty it.
Ditched atmos checks on trying to open, they now only happen whenever
firelocks are updated.

* Make firelocks pryable without a crowbar

While this usually would only allow you to do this when a door is
unpowered, firelocks do not have the airlock component which actually
does that check. As such firelocks will always allow you to pry them
open/closed by hand.

* Clean up System. Change update interval to be based on ticks. Move as much as possible to shared

* Make firelocks unable to emergency close for 2 seconds after being pried open

* Clean up

* More cleanup

* Reorganize SharedFirelockSystem methods to match Initialize order

---------

Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2024-05-22 04:16:20 -07:00
Ed
ede1406128 Artifact portal effect changes (#28200)
Update portal.yml
2024-05-22 00:52:57 -07:00
Killerqu00
79c77635fa sleeper agent appear later into the round and only once (#28160) 2024-05-21 12:16:35 +02:00