Commit Graph

44987 Commits

Author SHA1 Message Date
CRUNCH
a387c18e16 Adds a New Ruin - Abandoned Clockwork Monastery (#27636)
* Construction

* tick

* tock

* ting

* Update clockwork_cult_site.dmm

* Update clockwork_cult_site.dmm

* clockwork construct

* Update paradise.dme

* Update clockwork_constructs

* continuation

* Update clockwork_cult_site.dmm

* finalization phase

* Update clockwork_constructs.dm

* update

* Update config.toml

* Send the dmm to prison for being illegal

* Update space_ruins.dm

* Update space_ruins.dm

* Update space_ruins.dm

* Update code/modules/mob/living/simple_animal/clockwork_constructs.dm

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/clockwork_constructs.dm

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>

* update based on code review

* Update config.toml

* Coggers

* New shiny lava

* Update clockwork_monastery.dmm

* Update lights.dm

* Update clockwork_monastery.dmm

* Update clockwork_monastery.dmm

* Update clockwork_monastery.dmm

---------

Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
2025-01-06 17:45:08 +00:00
warriorstar-orion
1277a01baa Respect return values of legacy attack in chain negotiation (#27724) 2025-01-06 17:35:20 +00:00
Burzah
06940dd879 Adds 3 suits to loadout menu (#27758) 2025-01-06 17:33:42 +00:00
Charlie Nolan
568a5098d1 Improved plant bag harvesting (#27789) 2025-01-06 16:45:19 +00:00
Charlie Nolan
6eaec2c8c4 Let chefs dump entire bags into kitchen appliances (#27818) 2025-01-06 16:41:19 +00:00
Burzah
14f4fee7e3 Adds Additional Logging for AutoTraitor Game mode (#27764)
* Logging addition

* Update code/game/gamemodes/autotraitor/autotraitor.dm

Co-authored-by: Adri <33333517+Miraviel@users.noreply.github.com>
Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>

* Log update

---------

Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: Adri <33333517+Miraviel@users.noreply.github.com>
2025-01-06 16:40:31 +00:00
Burzah
dc155ee628 strip and dress times (#27773) 2025-01-06 16:40:12 +00:00
Charlie Nolan
265e462f55 Fixes nullspace breathing runtime. (#27777)
* Fixes nullspace breathing runtime.

* Stack trace for nullspaced carbons.
2025-01-06 16:37:15 +00:00
DGamerL
5cd21a0b7d Makes the xeno pounce a manager. Also enables it again (#27656)
* Rewrites xeno pounce

* Not yet

* Adds it to the list

* Autodoc
2025-01-06 16:33:24 +00:00
Bm0n
7b91294147 NCT Beret fixes (#27778)
* the change

* black nct beret

* i forgor this change

---------

Co-authored-by: Bmon <no@email.com>
2025-01-06 16:31:12 +00:00
1080pCat
f740a7771a Makes the power biochip more normal to use, and makes it use TG cool downs. (#27781)
* Makes the shock implant more normal to use, and makes it use TG cooldowns

* i forgot uplink descriptions

* contrabang review

* comment clean
2025-01-06 16:30:26 +00:00
Bm0n
b1b8cc8056 Removes accidental smoke greande buff (#27787)
* the fix

* this also needs to be changed

---------

Co-authored-by: Bmon <no@email.com>
2025-01-06 16:29:51 +00:00
DGamerL
f79bc81dac Fix (#27774) 2025-01-06 16:29:49 +00:00
Toastical
53f8860a27 bolded keybinds, added accessory keybind to helmets, clarified tacticool helmet reskin bind (#27687)
Co-authored-by: Toastical <toastical@toaster.com>
2025-01-06 08:19:55 +00:00
ExusA
5515392a2c Makes mining/gulag shuttle request message clearer (#27667)
Makes the mining/gulag shuttle report the current state of the shuttle.
2025-01-06 08:18:21 +00:00
ExusA
2bf81a39e2 PTL North and South perspective shift (#27791)
Resprites the PTL north and south facing sprites to respect 3/4ths perspective.
2025-01-06 08:09:46 +00:00
Paul
5decf5a7b3 Give USSP traders the Zvezhan language (#27747)
* give commie traders the zvez language

* restore other trader types

* update to new method of adding language to trader

* uncomment other traders
2025-01-06 07:04:52 +00:00
PollardTheDragon
5229d13cf0 BSH Improvement Fix: Cleaning and Event Prob (#27852)
* Fixed cleaning, reduced likelihood of events significantly due to massive number of events at high energy states

* Better and more readable probability
2025-01-06 07:01:15 +00:00
Zelf
fe632948a1 botanyover (#27754) 2025-01-05 12:49:56 +00:00
PollardTheDragon
1c1eb2d3f7 Bluespace Harvester: Loot changes, Events, and more (#27438)
* Description, vars

* Lootpools and item spawning

* Automatic spawning, Motherlode

* PBJ Bag, Proper dirty probability

* Added more items to organic lootpool

* BSH Events

* Event condensing, product var fix

* Spawn location condensing

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* Postclean

* Event list relocation, some announcement changes.

* Motherlode announcement over radio instead of announcement

* Created parent type for engineering events

* Motherlode spawn location optimization and turf selection

* More efficient rarity picking

* Adjusted lootpool

* Adjusted ruins that use BSH loot pools

* Excess Spacing

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* Comment Format

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* Comment Format

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>

* Lootpool comments

* Made syndie donk rare

* Migrated lootpools

* Map fixes

* fix up maps

* Repaths a couple map things

* Engineering event documentation and cleanup

* Product documentation, tap location, formatting

* Nulled var on destroy, documentation

* Handles not finding a valid spawn location

* Error fixes

* Fixes runtime if no NAD spawn points.

---------

Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
2025-01-05 11:29:05 +00:00
Charlie Nolan
57c0d13619 Fix a couple runtimes (#27839) 2025-01-05 11:10:32 +00:00
PollardTheDragon
f62b1368bf Research level fix (#27836) 2025-01-05 06:07:25 +00:00
Charlie Nolan
dcc2f1c2f5 Clean up some errant logging warnings. (#27834) 2025-01-05 04:02:20 +00:00
Charlie Nolan
a28b6652c8 [s] Better logging. (#27832)
* Better logging.

* formatting
2025-01-05 00:40:32 +00:00
DGamerL
0b357067e7 [s] Vtec fix (#27819)
* [s] Vtec fix

* OOPS

* AUTOCORRECT WHY
2025-01-03 17:53:19 +00:00
chuga-git
1ee68334bf adds NCT to antag blacklists (#27811) 2025-01-03 00:00:52 +00:00
Paul
7c03da847a fix small typo in cybersun trader (#27810) 2025-01-02 23:30:40 +00:00
Bm0n
6a63097109 Converts a bunch of items into using neck slot (#27474)
* woe upon me

* update

* few changes

* critters

* critters

* THIS IS A CERTIFIED VOX CLASSIC

* removes comment from sql script

* i think i have a skill issue

* fuck

* TGUI Bundle Rebuild

* furcape

* attackby update

* cerefix

* buildstgui

* ajust size of loadout menu again

* tie layering toggle

* renames layer

* fucking map conflicts

* woe

* deconflict

* tgui

* conflicts again

* conflicts

* manual deconflict again

* oops

* TGUI Bundle Rebuild

* TGUI Bundle Rebuild

* give this one more try

* Update code/modules/clothing/neck/necklace.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Bm0n <92271472+Bm0n@users.noreply.github.com>

* Update code/modules/clothing/neck/necklace.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Bm0n <92271472+Bm0n@users.noreply.github.com>

* Update code/modules/clothing/neck/necklace.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Bm0n <92271472+Bm0n@users.noreply.github.com>

* Update code/modules/clothing/neck/necklace.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Bm0n <92271472+Bm0n@users.noreply.github.com>

* Update code/modules/clothing/neck/necklace.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Bm0n <92271472+Bm0n@users.noreply.github.com>

* Update code/modules/clothing/neck/necklace.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: Bm0n <92271472+Bm0n@users.noreply.github.com>

* review

* scarffixforemerald

* tgui rebuild

---------

Signed-off-by: Bm0n <92271472+Bm0n@users.noreply.github.com>
Co-authored-by: Bmon <no@email.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2025-01-02 22:47:50 +00:00
datlo
2bc03880db Lets you wear emag on your ID slot and tweaks quick equip (#27573)
* Allow wearing emag and cmag on id slot

* remove cmag

* tweak quick equip
2025-01-02 10:04:16 +00:00
Qwertytoforty
7bbebbb23f Ports Anti-magic from TG. (#27560)
* the rest of the fucking owl

* OK hands need work but otherwise good

* fuck time out fix vampire after

* temporary codersprite do not merge this lmao

* codersprite up

* pause, time out

* deploy the antimagic

* Update code/__HELPERS/trait_helpers.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Signed-off-by: Qwertytoforty <52090703+Qwertytoforty@users.noreply.github.com>

* Update code/datums/status_effects/buffs.dm

Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>

* Update code/game/gamemodes/wizard/magic_tarot.dm

Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>

---------

Signed-off-by: Qwertytoforty <52090703+Qwertytoforty@users.noreply.github.com>
Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
2025-01-02 08:36:07 +00:00
1080pCat
62c2a05138 Various his grace buffs. (#27581)
* His grace damage buffs

* attack chain migration. mostly warrior and toastical's help

* 5 les, 25 was a bit much

* i am NOT A MORON

* whoops

* Update code/game/objects/items/his_grace.dm

Signed-off-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>

* Update code/game/objects/items/his_grace.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Signed-off-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>

* DGL review

* Update code/game/objects/items/his_grace.dm

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>

---------

Signed-off-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
2025-01-02 08:02:27 +00:00
1080pCat
3129a43b5a [S] Fixes a bad oversight (#27793) 2025-01-01 21:54:42 +00:00
Burzah
ef0dedbd87 Datumizes Event Antags (#27546)
* Datumizes eventmisc

* DME edit

* Memory edit

* Learned to spell

* Update code/modules/antagonists/event/datum_eventmisc.dm

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>

* Contra Review

* Moves things back to eventmisc

* oops

* return message to admins about antag status

* Fixed event hud

* Updates orbit menu comment for datumized antags

---------

Signed-off-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2025-01-01 21:19:47 +00:00
Charlie Nolan
e6f99049f6 MILLA phase 2 (#27659)
* MILLA phase 2

* Lint.

* Build Rust library

* Assorted bugfixes and tweaks

* Simplify fire mechanics and make hotspot sending to DM more reliable.

* Assorted tweaks, fixed an issue in the core engine and removed the softcap it made necesary.

* SM fixes, slower plasmafire, less overpowered pyro anomalies, and air alarm improvements.

* Review fixes.

* Build Rust library

* Unbalanced icon.

* Rebalance immovable rods.

* Unbalanced has alerts, can fight airflow (but get slowed)

* Build Rust library

* Stronger space cooling, slower temperature flow, faster burns, burnt floors, and a hotspot display fix.

* Build Rust library

* Tweaks to avoid merge conflict

* Oops.

* Build Rust library

* Rebalance wind.

* Rebalance temperature flow and space cooling.

* Fix gas flamethrower.

* Build Rust library

* Make air push slowdown directional, so you don't get slowed while moving with the air.

* Variable name cleanup.

* Reduce the speed of wind pushes.

* Prevent wind pushes from breaking your pull.

* Prevent swaps during wind push.

* Made supermatter crytals reliably run last in atmos machinery.

* Sped up plasmafire burning, but dropped the minimum burn amount.

* Rebalanced SM heat output.

* Rebalanced pyro anomaly.

* Build Rust library

* Lint

* Build Rust library

* Uncap fuel burnt readout.

* Added Custom air alarm mode, dropped Refill cap to ONE_ATMOSPHERE.

* Updated air alarm modes to use pressure settings instead of ONE_ATMOSPHERE

* Added a list of areas not in Filtering to atmos alert computer.

* Increase pressure gradient and vent output, especially at low distro pressure.

* Changed Immovable Rod from Moderate to Major.

* Lint

* Build Rust library

* More lint!

* Build Rust library

* Magboots, scaled slowdown, and nukie borg immunity

* Wind image

* Wind v2

* Wind v3

* pngcrush

* pngcrush again

* Moved hotspot removal into SSair, add wind effect.

* Lint

* Build Rust library

* Fix hotspots.

* Hotspot visual based on gas burnt

* Build Rust library

* Scaled wind to gas amount, stopped first wind push while moving.

* Made Rust panic logging safer.

* Made MILLA full tick and sleep timers more honest.

* Pressure overlay, ghost mode, atmos goggles.

* Build Rust library

* Lint

* Build Rust library

* More lint-y stuff.

* Build Rust library

* Repair pressure overlay if it loses its loc.

* Bind pressure overlays to their tile better.

* Build Rust library

* Make the pressure overlay work on z=1 and not proliferate effects.

* Don't block the supply shuttle.

* Don't fine for special effects.

* Maybe don't fine for ghosts, either.

* Build Rust library

* Make pressure overlay play nice with shuttles.

* Build Rust library

* Pressure scanning for borgs.

* Build Rust library

* Lint

* Build Rust library

* Made explosions not generate so much wind.

* Removed an old and non-functional proc.

* Clientless mobs can get pushed again.

* Build Rust library

* cargo fmt

* Build Rust library

* Don't divide by zero.

* Plasmafire generator for the Shadow

* Update shadow to use plasmafire generators

* Fix shadow's plasmafire generators going out on depart.

* Prevent heat2color from runtiming at absolute zero.

* Better nanofrost

* Build Rust library

* Singularity immunity

* Build Rust library

* Add back meson mode to atmospheric scanner goggles, so they don't stare deeply into the SM

* Build Rust library

* Dump panic outputs into data/ instead.

* Build Rust library

* Apply suggestions from code review

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: Charlie Nolan <funnyman3595@gmail.com>

* Saner handling of MILLA crash.

* Build Rust library

---------

Signed-off-by: Charlie Nolan <funnyman3595@gmail.com>
Co-authored-by: paradisess13[bot] <165046124+paradisess13[bot]@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
2025-01-01 20:12:05 +00:00
Qwertytoforty
b7c800727e fixes some ipc mindflayer shenanigan (#27719) 2025-01-01 04:42:03 +00:00
Qwertytoforty
d1409caaf2 Adds 2 item traits (heretic requirements) (#27680)
* skipping out on some work later

* update comment
2025-01-01 04:38:44 +00:00
ExusA
08c2af953a Resprites the Rapid Crate Sender (#27679)
* Resprites the RCS

Updated the RCS sprite.

* Typo fix in items_righthand.dmi

* Unused variable cleanup
2025-01-01 04:37:59 +00:00
ExusA
a7bcbd22ba Hand Tele resprite V2 (#27673)
* Resprites the Hand Tele

Updates the Hand Tele sprite.

* Iterates on the hand tele design

Made some changes to the hand tele according to feedback.

* Fix icon import error

Fixes a change in animation delay

* Third hand tele iteration

Converts the hand tele to an alternate perspective on request

* Single pixel spot edit

* Updated hand tele resprite

* Minor hand tele edit
2025-01-01 04:37:33 +00:00
Mikhail Dzianishchyts
d6259d924d Add customized welding helmets to the loadout (#27528)
* Add customized welding helmets to loadout

* Add Roboticist to allowed roles

* Remove fluff welding helmet
2025-01-01 04:07:39 +00:00
1080pCat
9cb9392551 Removes the fake fake trick revolver, and the weird old (cursed)russian one (#27435)
* Removes the fake fake trick revolver, and the weird russian one

* ARRGUH

* Update code/game/objects/items/toys.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>

* Update code/game/objects/items/toys.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>

* i hate merge conflicts

* AAAAAAAAAAAAAGHu

---------

Signed-off-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2025-01-01 04:01:55 +00:00
Pedro
06bbd7768b Hotfix (#27780) 2024-12-31 01:58:55 +00:00
Pedro
b55bef2ed2 Nanotrasen Career Trainer - REVIVAL (PT1) (#26512)
* Nct ID

* Preferences, job creation, access and other stuff

* Sprites, defines, hidden job pref and other stuff!

* Missed a comma

* Sprites updated, clothing code, outfit and id

* Fix a small oops

* Data chip + Sechud icon

* Offstation, access, datachip code, ticket autoresponse and a lot of other stuff.

* Typo, spritesheet fixingg and icon color

* Telebaton removed, not allowed to scan ERT IDs, blacklisted some access

* Applies suggestion

Co-authored-by: Aylong <69762909+AyIong@users.noreply.github.com>
Signed-off-by: Pedro <79126660+LetXxx@users.noreply.github.com>

* Applying Suggestions!

* Forgot to increase the number of slots, oops

* Added a few items that I forgot, applying suggestions.

* Fix check fail?

* Mapping Tools/Icons.

* Office added to all maps, a few modifications to fit.

* Adds ACCESS_TRAINER to who needs it.

* Fixing check fails.

* NCT Beret obj are now where they're supposed to be

* Suggestion

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: Pedro <79126660+LetXxx@users.noreply.github.com>

* Sprites fix + NCT flag

* Code Suggestion

* Sprite update

* Suggestions

* Diagoras Office, conflict fix.

* Day 1 fixes, suggestions.

* bundle rebuild

* Fixing a few issues.

* Mapping review + Suggestions

* Fixed check fail.

* Conflict fix + You shouldn't be able to insert the NCT chip into an id console

* Fix map conflicts

* Plasmaman icons and Kidan icon fix

* Conflict fix?

* A few changes following feedback.

* Small description changed, as per requested feedback.

* Suggestions/Fix

* Forgot some mapping issues

* Suggestions

* Fixed?

* Fix linters

* More fixes

* aaaaaaaaaaa

* Christa's reviews

* Naming stuff

---------

Signed-off-by: Pedro <79126660+LetXxx@users.noreply.github.com>
Co-authored-by: Aylong <69762909+AyIong@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
2024-12-30 21:13:52 +00:00
warriorstar-orion
2559287298 Create a map template for tests and use an empty space level for placing it. (#27728)
* Create a dedicated area on Z-1 for tests.

* Place landmarks in testing area, with a 1-tile margin against walls.

* Consolidate map testing behavior and use a clean z-level.

* lint map

* undo SDMM var sanitization on centcomm
2024-12-30 18:25:10 +00:00
Qwertytoforty
a3508e066e fix magic touch spells false deleting, fix spelling, allow escape (#27736)
* fix magic touch spells false deleting, fix spelling, allow escape

* leaps out of
2024-12-30 18:23:51 +00:00
PollardTheDragon
3888b35b40 Removed Wedding Clothes from Chaplain Garments (#27544) 2024-12-30 18:22:34 +00:00
Kyani
c07e044052 updates harvester sound (#27709) 2024-12-30 18:21:45 +00:00
warriorstar-orion
c6ec62f73a Remove ancient random spawners. (#27682)
* Remove ancient random spawners.

* set script PR number

* rest of updatepaths

* Apply suggestions from code review

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Signed-off-by: warriorstar-orion <orion@snowfrost.garden>

---------

Signed-off-by: warriorstar-orion <orion@snowfrost.garden>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
2024-12-30 18:20:41 +00:00
ExusA
45f6c68d63 Adds some new Paradise-themed band posters (#27741)
* Added a few new posters.

Adds 9 new posters to the standard poster pool.

* Add band poster descriptions

Adds more detail to the band poster descriptions

* Spot edit

* Two more posters

Adds vox and skulk themed posters.

* Typo fix

Fixed a typo and reworded a part
2024-12-30 18:20:02 +00:00
DGamerL
d99c9b23cf More spell var removals (#27704) 2024-12-30 14:44:57 +00:00
DGamerL
14445fc245 Moving around the timer (#27734) 2024-12-30 14:44:38 +00:00