Commit Graph

1492 Commits

Author SHA1 Message Date
Byemoh
d93428fe4b [MDB IGNORE] [PRE-ALPHA] MiniStation (#22568)
* Create MiniStation new.dmm

* ministation

* Update MiniStation.dmm

* Update MiniStation.dmm

* Update MiniStation.dmm

* ministayion

* Update MiniStation.dmm

* Update MiniStation.dmm

* Update MiniStation.dmm

* actual changes oops

* Update MiniStation.dmm

* Update MiniStation.dmm

* miniaturestation

* Update maps.txt

* more fixes

* fixes broken path

* more fixes

* Update MiniStation.dmm

* Update MiniStation.dmm

* filters

* robotics changes

* fixes pipes

* Update MiniStation.dmm

* Update MiniStation.dmm

* Update MiniStation.dmm

* spawns + job overrides

* Update MiniStation.dmm

* Update MiniStation.dmm

* Update MiniStation.dmm

* Update MiniStation.dmm

* more work

* Update MiniStation.dmm

* misc stuff

* maint stuff

* uopdates

* fixes bad area and chair

* tool storage + fixes

* mining APC

* cargo + hooks up some disposals

* more disposals + launcher

* lights

* more fixes

* Update MiniStation.dmm

* Update MiniStation.dmm

* more fixes

* sink

* remove sign

* expand janitor room

* Update MiniStation.dmm

* ai stuff + more firealarms

* meeting room, etc

* fixes wire

* Update MiniStation.dmm

* fixes

* Update MiniStation.dmm

* yep!

* atmos area

* fixes some map errors

* bookbinder

* robo shutters

* stair and chem fix

* fixes bad decals

* honesly no clue what's different

* disposals + pets

* Update MiniStation.dmm

* asteroid area

* more fixes

* medbay mixup

* choom button

* wire toxin room to grid

* remove this

* more fixes

* Update ai_whale.dmm

* more cameras

* Update networking_machines.dm

* update freezer

* Update MiniStation.dmm

* Update MiniStation.dmm

* Update MiniStation.dmm

* new service

* hawk + tuah + backrooms

* special charters

* remove that lol

* move him a little

* Update MiniStation.dmm

* yeah

* Update MiniStation.dmm

* psych office + more fixes + robo stuff

* thermomachines

* Update MiniStation.dmm

* maints + APCs

* all this stuff

* cameras

* air alarms

* RD office and the like

* Update MiniStation.dmm

* fixes these

* glass floors

* Update MiniStation.dmm

* more firelocks

* Update MiniStation.dmm

* Update MiniStation.dmm

* Update MiniStation.dmm

* Update MiniStation.dmm

* Update MiniStation.dmm

* extra pipe moment

* Update MiniStation.dmm

* looking up and down/fixes

* neat

* wire

* Update MiniStation.dmm

* fixes some issues

* asdad

* better SM stuff

* amon gus

* fixing falling

* Update MiniStation.dmm

* Update MiniStation.dmm

* fixes this

* fixes

* Update MiniStation.dmm

* remove stairs

* Update MiniStation.dmm

* Update MiniStation.dmm

* Update MiniStation.dmm

* fixes some ai stuff

* Update MiniStation.dmm

* adds some missing bells

* maint

* more maint stuff

* ai upload and goodbye meeting room

* fixes multiz pda stuff

* fixes locker

* ministation fixes

* requested changes

* shadows

* removes shadows

* adds medhuds

* no smoking

* move up/down

* correct medhuds

* brig stuff

* cameras

* fixes

* more lights

* more fixes

* fix one turf

* idk randomstuff

* more lights

* navigation nation (thanks plant)

* fixes + better flooring

* jamie changes

* myriad changes

* some more stuff

* server room fix
2024-10-19 00:13:31 +01:00
Molti
df51b30a0c Deletes all gamemodes in favor of storytellers (#22661)
* storytellers

* Update _base_event.dm

* Update _base_event.dm

* storytellers and midround events

* work

* antags

* last

* Update vote.dm

* fixes

* Update backrooms.dm

* so long gay dynamic

* Update vote.dm

* dynamic unit test

* cleanup

* delete minimum pop

* fix

* storyteller tweaks

* traitor awakening

* Update traitor.dm

* Update _basemap.dm

* Update ghost.dm

* oh god so much stuff

* Update _logging.dm

* buh bye events

* Update nuclearbomb.dm

* Update collections.ts

* Revert "Update collections.ts"

This reverts commit ff93cf170a.

* maybe

* fix

* fix

* Update game_mode.dm

* fixes

* fixes and more logging

* oh good gravy

* Update portal_storm.dm

* bring them back

* Update gamemode_subsystem.dm

* Update admin_verbs.dm

* Update force_event.dm

* damnit

* Update _base_event.dm

* fixes

* more

* it compiles :)

* more

* passes linter

* Update radiation_leak.dm

* Update dolphin_migration.dm

* Update brother.dm

* Update gamemode_subsystem.dm

* Update _base_event.dm

* Update _base_event.dm

* updates

* fixup

* add vampire remove prompt

* Update vampire.dm

* Update vampire.dm

* Update vampire.dm

* Update _base_event.dm

* Update gamemode_subsystem.dm

* Update gamemode_subsystem.dm

* Update dolphin_migration.dm

* fix migration

* title icon

* fixes

* formatting

* Update gamemode_subsystem.dm

* Update tzimisce.dm

* Update tzimisce.dm

* Update gamemode_subsystem.dm

* Update storytellers.dm

* tweak for our pop

* Update darkspawn.dm

* Update gamemode_subsystem.dm

* tweaks and fixes

* more and less roundstart

* Update ghost.dm

* lol lets just port the voting system

* Update scrubber_overflow.dm

* fix scrubber

* bye gamemode

* cleanup

* Update clown_operative.dm

* Update clown_operative.dm

* Update _base_event.dm

* probably fixed

* Update supermatter_surge.dm

* buh bye

* Update brain_trauma.dm

* more

* new pseudogamemode vote

* tweaks

* Update gamemode_subsystem.dm

* Update high_priority_bounty.dm

* Update gamemode_subsystem.dm

* Update storytellers.dm

* Update high_priority_bounty.dm

* tweaks

* Update high_priority_bounty.dm

* Update high_priority_bounty.dm

* fixes

* fixes

* tweak

* Update obsessed.dm

* so long pal

* Update battleroyale.dm

* deletions

* Update implant_dusting.dm

* bye

* uplinks fix

* Update uplink_items.dm

* Update uplink_items.dm

* delete more gamemodes

* more

* lol one ctrl f change

* hm what

* Update antagonists.dm

* Revert "Update antagonists.dm"

This reverts commit c3c2ee192e.

* Revert "hm what"

This reverts commit 43dbbcebcf.

* Revert "lol one ctrl f change"

This reverts commit 95e28f5221.

* cleanup

* more stuff

* more deletion

* this one gone too

* you and only you i shall save

* Update revolution.dm

* hold this please

* it's done

* bye admin stuff

* Update uplink.dm

* Update alert.dm

* should be fine

* fixes

* tweaks

* fixes

* fixes

* Update ticker.dm

* this is important

* Update heretic.dm

* Update clown_operative.dm

* rewrite

* fixes

* Update clockwork_cult.dm

* fixes

* Update uplink_items.dm

* reorganize

* Update objective.dm

* rewrite nightmare

* Update storytellers.dm

* tweak

* tweaks

* Update stray_cargo.dm

* Update stray_cargo.dm

* Update stray_cargo.dm

* delete unneeded tgui

* Update ticker.dm

* Update roundend.dm

* Update anomaly_grav.dm

* Update gamemode_subsystem.dm

* Update statpanel.dm

* Update statpanel.dm

* no additional delay

* clean up

* Update _base_event.dm

* Update _event.dm

* antag token and brothers

* no token picked

* Update _base_event.dm

---------

Co-authored-by: Byemoh <baiomurang@gmail.com>
2024-10-18 17:20:14 -05:00
John Willard
a642b2b07b Removes old PDAs (#22671)
* Removes old PDAs

* Removes ntnet store

* limits ntnet removal to pai

* Update message.dm

* re-adds pda painter

* updates pda painter to work with new pdas

* Update PDApainter.dm

* Update PDApainter.dm

---------

Co-authored-by: ynot01 <ynot000001@gmail.com>
2024-10-12 22:52:21 -05:00
Molti
b508f8fb22 Lets you see through jungleland trees if you're behind them (#22644)
* Update flora.dm

* behind

* Update JungleBiomes.dm

* more tweaks

* Update JungleBiomes.dm

* Update JungleBiomes.dm
2024-10-01 22:46:39 -05:00
AMyriad
704c65f094 Door remote glowup (#22601)
* cool sproites

* I redo all sprites, add sound, and neat descs

* adjust sound lvl
2024-09-28 22:35:35 -05:00
Molti
6292a7cba3 Rewrites speech sounds + preferences (#22622)
* all one commit here we go

* rename

* Update voice_types.dm

* type preference based on species

* Update voice_types.dm

* Update _species.dm

* changes

* Update voice_types.dm

* Update speech_sounds.dm
2024-09-24 22:12:08 -05:00
Chubbygummibear
b77e228140 alright we're good i think (#22614) 2024-09-21 22:48:15 -05:00
SapphicOverload
27f46b0f94 Exosuit Update 3: Overheat Edition (#22538)
* too slow, mqiib

* adds sprites, removes unused equipment

* i love pushing untested changes!!!

* balance

* fix + repair qol

* forgor to remove this line

* Update declarations.dm
2024-09-09 23:17:55 -05:00
Byemoh
50dc92758b [PORT] Ports interesting supermatter distortion effect + singularity bugfix (#22578)
* all this

* fixes this too why not

* rest of these sprites
2024-09-07 19:19:47 -05:00
SapphicOverload
b98b09ea60 what do you mean it's not tidally locked??? (#22554) 2024-08-28 17:19:54 -05:00
Molti
a1743ab10a [PR NECROMANCY] Adds a new purrbation option for donors: fox (#22512)
* someone fucking broke tails again thanks guys

* initial spriting & code

* e

* add species spawner (tails are broken for some reason)

* more shit

* lmao

* Update vulpid.dm

* fox drops

* work

* preferences

* sprites

* probably done?

* fixed and done

* cleanup

* Update vulpid.dm

---------

Co-authored-by: SomeguyManperson <theubernyan@gmail.com>
2024-08-17 16:22:10 -05:00
Scrambledeggs
e12cf574f3 Ice Cream Rework Part 2: I can't think of a funny name (#22490)
* Started groundwork for new vat

* forgot a space

* Started on TGUI code

* Continued work on TGUI code and ui_data

* I do not like TGUI

* Borrowed code from food cart

* Getting there

* More tweaking

* Fixed amount problem

* UI is dead

* Fixed TGUI list stuff

* Image fixed

* Messed with UI layout

* Finished base UI and gave thanks

* Added comments and general code improvements

* Fixed typos and changed actions in UI

* ui_act for selecting and dispencing items

* Improved dispensing and selecting code

* Added alt click interaction and extra examines

* Deselecting and attackby for adding to vat

* Now stores items rather than type paths

* Added carton interaction with vat

* Selected item's select ui button now becomes green

* lets you scoop cones with right click

* Start with new cones

* Finish cone crafting and started with tabs

* Attempt #2 at getting tabs to work

* Vat tab now works as intended

* Messed with info tab layout

* Finished work on tabs

* Replaced original vat code and improved code

* Removed ice cream from borg dispencers

* Removed creamatorium ;[

* Removed duplicate item from black list

* Finishing touches

* Fixes for Lint tests

* More fixes for Lints test

* Shortens info tab text
2024-08-13 19:19:05 -05:00
Molti
d981936aac Jungle dragon (#22332)
* implements jungledrake

* Update jungle_drake.dm

* Update jungle_drake.dm

* Update jungle_drake.dm

* Update jungle_drake.dm

* Update jungle_drake.dm

* Update jungle_drake.dm

* Update yogstation/code/modules/jungleland/megafauna/jungle_drake.dm

Co-authored-by: AMyriadseviltwin <mululuva@gmail.com>

* Update yogstation/code/modules/jungleland/megafauna/jungle_drake.dm

Co-authored-by: AMyriadseviltwin <mululuva@gmail.com>

* Update yogstation/code/modules/jungleland/megafauna/jungle_drake.dm

Co-authored-by: AMyriadseviltwin <mululuva@gmail.com>

* Update yogstation/code/modules/jungleland/megafauna/jungle_drake.dm

Co-authored-by: AMyriadseviltwin <mululuva@gmail.com>

* Update yogstation/code/modules/jungleland/megafauna/jungle_drake.dm

Co-authored-by: AMyriadseviltwin <mululuva@gmail.com>

* Update yogstation/code/modules/jungleland/megafauna/jungle_drake.dm

Co-authored-by: AMyriadseviltwin <mululuva@gmail.com>

* here

* Update jungle_dragon.dm

* Update jungle_dragon.dm

* drakeling

* Update jungle_whelp.dm

* tweaks

* Update jungle_dragon.dm

* code optimize

* Update jungle_dragon.dm

* Update jungle_dragon.dm

* Update jungleland_barren_drake.dmm

* reorganize

* Update jungle.dm

* layout

* Update _maps/RandomRuins/JungleRuins/jungleland_jungle_dragon.dmm

Co-authored-by: AMyriad <143908044+AMyriad@users.noreply.github.com>

---------

Co-authored-by: AMyriadseviltwin <mululuva@gmail.com>
Co-authored-by: AMyriad <143908044+AMyriad@users.noreply.github.com>
2024-08-10 00:26:09 -05:00
Byemoh
4c7d381f6b [BOUNTY] Liquids try #3: Return of the pee (#22169)
* pee

* strange reagent fix

* smell mop

* throwing?

* evaporation + more effects

* Update pyrotechnic_reagents.dm

* doors/airlocks

* smell mop

* Update liquid_groups.dm

* borbop changes

* breathing in liquids

* fixes liquids going into dense tiles

* increases mopcap to 45

* liquids fixes

* lol

* more liquid stuff

* fixes this

* more changes

* fix all this stupid stuff

* fix phantom pixel

* liquid pump fix

* gives you better ability to scoop things up

* fix liquid pump

* BUUURN BABY BURN + blud

* slipping reaction checking

* change liquid push reaction

* removes liquid_fire_power
2024-08-08 14:54:33 -05:00
AMyriad
37ee894861 [MDB IGNORE] Access Overhaul Pt. 1 (#22472)
* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

I'm so sorry for this guys

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

finally

* ballin

* ballin

* ballin

* ballin

ty baiom

* ballin

here we go again

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

* ballin

linter please I beg you

* ballin
2024-08-07 19:29:54 -05:00
SapphicOverload
c2fc857532 Makes the traffic control console less terrible to use (#22478)
* AHAHAHAHAHAHAHAHAHAHAHAHAHA

* VESTIGIAL CODE THAT MUST BE DESTROYED

* E

* FIXES STUFF

* Update NtslEditor.js

* USELESS VARIABLE THAT DOES NOTHING BUT THE LINTER WANTS IT

* IS THIS WHAT IT WANTS

* MADE THE SCROLLING NOT TERRIBLY CODED

* YES

* NOT USED

* Update traffic_control.dm

* SCROLL BAR
2024-08-07 15:12:59 -05:00
LazennG
1b8849803d minor buster arm CC nerf & code tweak (#22471)
* New tator item: Air Shoes

New 'air shoes'
-intended tot item for 4-5tc
-functionally wheelys that can ollie as well
-slight maneuverability in 0g just like moths

Co-Authored-By: Byemoh <5091394+ToasterBiome@users.noreply.github.com>

* things changed

-tried giving them the ability to ollie but botched it and idk how
-nvm baiomu told me

* Update scooter.dm

sparks appear on activation of shoes

* making it so if atmos is ok and gravity is gone yo can still move

* LAST THING DIDNT WORK

trying tje walk in pressurized thing again

* what do you MEAN UNDEFINED VAR

* stole from mothcode again instead

fuckin indentationerrors

* Update miscellaneous.dm

* fuck it dealing with this part later

* SPRITES BABEY

airshoes have proper worn/item sprites now

* changing shoe toggle sprites

toggling them on has its own sprite, but working on getting the ollie one to work properly

* another shot at the movement in 0g

second attempt at allowing movement in 0g and atmos

* headache part 4

* Update miscellaneous.dm

* messed up vehicle sprites

added in icons for riding but sprites are a bit buggy atm, will replace later when replacements come in

* trying to figure out why a button wont change

* got it

no longer skateboard ollie

* just had a worse idea

gonna replace noslip with something else

* yes its dashing

* jorts

* jorts 2

* vehicle sprite

* last sprite thing

added custom sprite for shoe dash

* shoes can be renamed now

* Update miscellaneous.dm

* other actions now available+fixed sprite mistake

-removed a redundant line stopping the action from being recognized
-removed old shoe vehicle sprites so there's no shoes on top of shoes

* Update miscellaneous.dm

* fixed a problem

walking while dashing used to just interrupt the dash so i just made the dash happen faster

* why does this keep happening when i merge master god

* biden blast

* Revert "biden blast"

This reverts commit 21cfbf9761.

* Update reverbpalm.dm

* Update reverbpalm.dm

* Revert "Update reverbpalm.dm"

This reverts commit 82eb94f0c2.

* Revert "Update reverbpalm.dm"

This reverts commit 57ad3ae093.

* thats all of it i think

* almost forgot

* moltiplier tweaks

---------

Co-authored-by: Byemoh <5091394+ToasterBiome@users.noreply.github.com>
Co-authored-by: ToasterBiome <baiomurang@gmail.com>
2024-08-05 22:14:59 -05:00
Molti
b0c3e6f680 Synth project minor rework (sponsored by DownloadMoreRAM.com) (#22242)
* i hate this code, but it works

* Update synth_os.dm

* Update download_ram.dm
2024-07-31 13:53:34 -05:00
Molti
4d7505e15a Deletes the depreciated android species (#22312)
* get rid of them

* sprites
2024-07-28 22:50:06 -05:00
SapphicOverload
afb976bed2 Exosuit Update 2: I Don't Remember Everything I Did Edition (#22413)
* fuck it we ball

* removes unused sprite + fixes stuff

* molti
2024-07-25 21:45:09 -05:00
cowbot92
f66945b815 [PORT] Adds holographic item projector from yogstation (#22404)
* port

* e
2024-07-19 16:58:46 -05:00
Molti
e836e6fdac Rewrites how species are granted abilities + rewrites some of abilities themselves (#22366)
* guh, the work begins

* done for now hopefully

* lint

* Update maglock.dm

* Update maglock.dm

* done
2024-07-17 15:36:50 -04:00
cowbot92
8d45c37dc1 Replaces Frank the turtle from the Jungleland Mining base with Bismuth the Triceratops (also adds a new pet, Bismuth the triceratops) (#22238) 2024-07-13 22:36:20 -05:00
Molti
22051e6b27 Tweaks the kinetic javelin (#22302)
* Update kinetic_javelin.dm

* Update kinetic_javelin.dm

* Update kinetic_javelin.dm

* holy fire

* done

* done

* Update holy_fire.dm
2024-07-07 02:56:04 -05:00
Molti
0e8f67347c Adds a new admin smite (#22292)
* infectious wibbly

* Update wibblification.dm
2024-07-06 16:40:07 -04:00
Byemoh
721d91f2d8 Shipbreaking Scrap - stop breaking my ship! (#22240)
* shitbreaking

* fixing stuff
2024-07-05 22:09:24 -05:00
13spacemen
73ce93fa95 Vox Race (#21275)
* add dna blocks
isvox helper
species_vox define
sprite accessory global lists
vox emote support
species sprite system preliminary
species traits in prefs is a list instead of single trait
system for restricting equipping clothing from a species
vox pidgin language
vox sprite accessories
is_dimorphic species var for species without gender diff in body icon
vox species
icon render key only considers gender for dimorphic species
blend mode add support for coloring sprite accessories and hair
haircolor and facehaircolor species traits
vox bodyparts
vox organs
added to roundstart races
added some icons

* remove vox eyes option
add more vox info to dna procs
started renaming spines to tail markings
tail markings working

* vox hair icon gen in handle_hair proc
used facehaircolor trait

* add 2nd mutant color
allow blacklisting prefs from species
add vox custom named prefs
add system for multi-bodyzone sprite accessories
add vox body markings
add preliminary "icon variants" system for limbs with different sprites

* vox V blue blood type
add KFV, KFV dog fashion
paradise flag items
voxpox graffiti
vox plushie
vox skin
vox nitrogen tanks
items on fire can have a custom fire overlay
vox blood packs
highlander support for vox
vox breathing class
vox breath masks
vox meat
vox cortical stack (brain)
vox quill emote, vox scream is shriek
vox species perks
vox species info
vox scream sneeze cough sounds
on husk and on husk cure procs
vox organs dont decay
vox lungs breathe n2
vox tongue shrieks sometimes when speaking
added many icons like clothing

* lungs work properly
fixed breath alerts not working

* colortone proc grayscale arg
vox generates its own husk icon on the fly

* more husking improvements

* add husk color for dynamic husk icons
mutant bodyparts can be husked

* arg for drawing blood in husk image gen

* vox bodies replaced by skin tone
more work on limb icon variants, static sprite parts
vox tgui skin tone dropdown

* uncapitalized vox tail types

* update skin tone and tail procs

* added some vox specific underwear

* improved skin tone and limb variant code

* vox underwear pref icons

* sprite sheets system in icon code

* many sprites added

* changesource flags
icons for vox meat vox skin, change kfv recipe due to limbs not having icons and breaking recipe code

* done underwear and undershirts

* name procs

* hair, facial hair progress, renamed hair to quills

* all hair and facial hair in

* add n2 pref, big n2 tank, suicide messages, butt sprites, tail wont update skin tone unless vox is the original owner, survival box, cropped hair fix, removed useless species_fit var

* flag renames, add no vox allowed sign, default n2 tank is specialized

* vox heart sprite, lang sprite, some lore

* vox armalis scream added until armalis exist

* added bay vox clothes, disabled armalis scream for regular vox, added more sprites

* fix species specific icons, fix other sprites

* rearrange clothing, add scrap armor, crimson tail enabled

* all colored jumpsuits done

* renamed a ton of vox icon states

* more sprite work

* more sprite sheet stuff, if no species icon fall back to original icon

* color defines, code cleanup, commented out paradise race flags, get rid of pointless sprite sheets null

* attempted repairing chest
repaired crimson tail

* fixed crimson tails

* more sprite stuff

* less pointless sprite sheets definitions, singlelined sprite sheets definitions

* moved all undershirts to one file

* head sprite stuff

* fixed tail sprite errors
added all vox tails
fixed tail markings south dir and positions

* completed all heads

* all legs done

* completed all arms

* completed all chest sprites

* added classic vox sprite
added all skin tones/tails
slight change to vox eye static code

* vox organ and tail stuff

* hair gradient support, eyes static moved to species, order prefix for prefs, supplemental quill colors, tears sprite

* undid random newlines and spaces, brain uses alt brain name in some text, survival box replacement based on species, species can have multiple attack verbs

* added a ton of vox clothing sprites, species clothing defines, vox can choose jumpsuit style again, vox cream pie overlay

* moth species define, removed redundant survival box code, lazy fetch vox icon for tgui species menu, fixed eye icon errors, checks for vox tail type, icon render key considers static sprite parts, rewrote some limb icon code, add KFV inhands and head clothing sprites, ling space helmet and human head hat have separate sprites

* more code cleanup

* vox organs no longer ORGAN_ROBOTIC, changed some descs of organs

* mmi proper cortical stack sprite, made some references to "brain" consider alt brain name, added undecaying vox appendix, tweaked organ names and desc

* add vox bird traumas, vox hide to maint loot, vox plushie to crate and arcade and random plushie, vox hide export datum, added all flags to gift vendor,

* cold resist is back, removed burn and stun mods
fix paths
language tweak

* basic hair color and style changing support

* vox med jumpsuit crosses are blue

* correct vox skin tone colors in tgui, green renamed to lime, delete preview sprites, add mutation toxin, regen icons on changing species, add vox to heads of staff except captain

* species sprite support for chameleon item

* fixed vox prefs, telomeres traits check for noclone, add mask pref for vox, vox breath mask is non adjustable, fix vox heart icon state, fix vox appendix iconstate, fix sprite sheets, fix cortical stack name, vox not allowed to be hop

* sorted and renamed many icon states

* lizard robe correctly in uniforms, sprited new signaltech vox jumpsuit, robo satchel back sprite, renamed some icon states

* vox blood color defines, maint loot, traumas

* added artist, recovery, clerk uniforms by Falcon2346 from /vg/station

mesonhealth by me

maint loot, vox lang tweaks, limbgrower vox fixes, species box null list fix, undergarments species sprite fix

* vox shaped bloody mob overlays, more use of species defines, species sprites based on id instead of name, human footprint sprite considers species_id of legs, update_icons.dm more based on specific bodyparts

* new winterhood, labcoat, chem labcoat, atmos, engine, rsecurity, paramedic, robotics, chief engineer | vox sprites by falcon2346

* vox gene, cmo, green, tox, vir, robo labcoats done by me

* rebase errors fix

* added medical labcoat by falcon2346
brig phys labcoat and mining medic labcoat by me

* redid signaltech jumpsuit based on falcon's atmos tech jumpsuit

* vox gags support, remove unneeded sprite sheet code and fix oversights

* emp severity fix, null checks, fixed golem head/chest sprites, added missing vox hardsuits and new TG vox biosuits by paradise and me

* modularized some code

* suicide global list, list init optimizations

* reverse unnecessary file changes, whitespace, modularization

* added new cardborg head vox sprite, better vox magboots sprites, green glasses, mob can equip proc fix

* increased pref window height by 70px

* repath gas reagents, fix vox->ipc runtime, remove custom cough/sneeze code in favor of added tg versions

* misc minor edits

* removed var/is_husked from bodyparts
more checks before doing husk coloration

* modified eyes_missing sprites for vox to be similar to blue vox blood
added dark pixels (rgb edge + #080808) to vox eye sockets to prevent transparency weirdness such as seeing turfs through head sprite
commented some vars and procs, removed redundant parts_to_husk list
2024-06-18 06:21:54 -05:00
Molti
d1cc5fb362 Adds themes to backrooms (#22146)
* adds thememes

* Update generator_theme.dm

* modify

* Update generator_theme.dm
2024-06-16 22:53:50 -05:00
wonderinghost
8bc2ae2a1c [PORT TG] ports some disposal changes, reroutes box and more disposals (#21983)
* Another byond min max update

* wat

* new pipes

* the shit

* test map

* for sarah

* fixed?

* updating

* cleanup

* yay combat

* HMMM

* atomizing

* something

* arg

* final

* update mapmerge

* fixes and fun toys

* revert

* whoops

* final change
2024-06-13 22:19:18 -05:00
SapphicOverload
d4b8452646 Refactors gas reagents (#22188)
* forgor

* Update _basemap.dm

* nitrosyl plasmide

* buh

* Update other_reagents.dm

* stuff

* what the actual fuck

* Update yogstation.dme

* Update cryo.dm
2024-06-10 19:43:51 -04:00
ynot01
2798937825 Ports emote sounds from /tg/ (#22178)
* emote sounds

* remove _
2024-06-08 23:02:43 -05:00
ynot01
62d721050d TGUI Stripping (#22131)
* strippable

* readds whitespace

* corrects my Initialize placement

* fix typo

* change icons to 64px/32px

* makes it look good
2024-06-05 20:00:45 -05:00
Molti
783f06c2c4 Simplifies Preterni (#22150)
* first bit

* Update organs.dm
2024-06-05 12:44:08 -04:00
Molti
6ea4fdbf0c Presses the funny button that makes the new synthetic research projects show up in game (#22161)
* lol

* Update synth_os.dm
2024-06-05 12:35:28 -04:00
Bop
0f7072a519 [PORT] Gas canister color customization (#22128)
* fuck this

* fix

* temp fix invis shit
2024-06-04 21:36:24 -04:00
cowbot92
ea32aae213 port (#22107) 2024-06-02 00:10:51 -04:00
SapphicOverload
6ef06759ce Blocking Rework (#22029)
* DEATH TO BLOCK CHANCE

* i forgor

* stuff

* rename define

* Update statue.dm

* i said death to block chance!!!!

* stamina damage modifiers begone

* mech stuff

* better parrying

* Update blocking.dm

* oof
2024-05-31 04:27:49 -05:00
Scrambledeggs
4e881bbc46 Keypads but with cool TGUI. (#22100)
* Moved code from original branch

* Changed UI colors

* VR safe works as intended

* Ensured Bup's eyes stay undisintegrated
2024-05-31 04:26:40 -05:00
Molti
44e613bce5 Makes the backrooms spawn round start (#21835)
* possible to enter

* movable proc and door crush

* Update door.dm

* backrooms

* another proc instead of duplicate text

* Update door.dm

* vending too

* remove the lag

* fix roundstart

* rust_g was out of date

* Update MaintStation.dmm

* Update machines.dm

* Update machines.dm

* Update dependencies.sh

* Update machines.dm

* Update change_turf.dm

* Update change_turf.dm

* fixes

* Update change_turf.dm

* Update change_turf.dm

* Update random.dm

* Update reagentgrinder.dm

* Update reagentgrinder.dm

* revert

* own subsystem

* cleanup

* rename

* fans

* stuff

* safe

* Update maintrooms.dm

* Update maintrooms.dm

* Update maintrooms.dm

* Update level_traits.dm

* Update maintrooms.dm

* Update maintrooms.dm

* Update maintrooms.dm

* Update rust_g.dll

* helper

* rename and shuffle

* nope

* fixed runtimes

* Update subsystems.dm
2024-05-31 01:06:05 -05:00
John Willard
4212a5c805 Ports SSnetworks killings (#22104)
* Ports SSnetworks killings

* Update names.dm

* Removes my debug message and fixes instances it caught
2024-05-31 00:22:12 -05:00
Molti
5ba6ab4f7b Renames lava component and fixes a couple bugs (#22116)
* fuck it

* Update lingering.dm

* Update lingering.dm

* Update lingering.dm

* callback instead of subtype

* alexkar stuff

* Update lingering.dm
2024-05-31 00:21:25 -05:00
Molti
5fe1430b18 Refactors lava into being a component with different types for toxic water and plasma rivers (#22017)
* modified

* refactor lava into component

* Update lava.dm

* Update lava.dm
2024-05-27 22:22:44 -04:00
SapphicOverload
52ff69653c Flamethrower Refactor 2024 (#22035) 2024-05-23 22:46:27 -05:00
Molti
433c449275 Gives mining medic an unupgradeable version of the explorer suit (#21961)
* makes the suit

* Update explorer_gear.dm

* new sprites

* Update explorer_gear.dm

* Update explorer_gear.dm

* Update explorer_gear.dm
2024-05-20 01:06:43 -05:00
Yarinoi
7da7a7b443 [PORT]: ports the duke nukem announcer from monkestation (#21246)
* IT'S TIME TO CREATE COMMITS AND CHEW BUBBLEGUM

* AND I DONT KNOW HOW TO CREATE FOLDERS.

* *grabbag plays*

* THOSE ALIEN BASTARDS MADE ME 0.05 WEIGHT

* THAT'S ONE DOOMED SPACE MARINE.

* NOW THIS IS A FORCE TO BE RECKONED WITH!

* fuck

* WHY SO SERIOUS, SAM?

* im tired of googling duke nukem quotes

* Delete sound/ai/duke directory

* AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

* ty azzerty

fuck windows

* Create placeholder

* Create placeholder

* STOP DOING GITHUB

YEARS OF COMMITS BUT NO REAL WORLD USE FOR ALL THIS BULLSHIT

* Add files via upload

* placeholder death 1

* placeholder death 2

* Add files via upload

* placeholder death 3

* Add files via upload

* placeholder death 4

* this

* Update yogstation.dme

* woops
2024-05-18 23:02:00 -05:00
cowbot92
7cad5be4e8 New Station Activity: Shipbreaking (#22030)
* ship shaker

* a lot

* yay

* ship shaker

* haha its done

* update ships

* pupdate

* yee

* update

* update

* Updates ships. and shipbreaking zone

* Updates shipbreaking zone

* Updates ships from Addust

* ok fr

* OK NO MORE GIRDERS

* updates ship consoles

* marker beacons

* yes chef
2024-05-16 17:34:35 -05:00
missatessatessy
c17db466cd It's about time - Adds the cheese god (Admin spawnable only) (#21899)
* Time to bring the cheese

Adds progression for admin enabled cheese cults

* Custom spawn sound
2024-05-13 16:11:28 +01:00
SapphicOverload
b13ed70f05 Replaces intents with combat mode (#21883)
* it begins

* Update gun.dm

* misc fixes

* Update gun.dm

* more fixes

* Update lightning_flow.dm

* i may be stupid

* Update suicide.dm

* fix mech strafing

* Update mecha.dm

* let there be qol

* ghost stuff

* Update screen_clockwork.dmi

* does the stuff

* stuff

* Update worldbreaker.dm

* moltial arts

* Update worldbreaker.dm

* CRITICAL FIX

* mech stuff

* Update tables_racks.dm

* stuff

* fix seismic arm

* buster/seismic arm fix 2

* saber + lockers

* stuff

* hand tele and pre_attack_secondary

* more right click acts

* Update closets.dm

* who did this

* heck

* Update mob.dm

* Update items.dm

* darkspawn fix

* fixes wound healing

* Update item_attack.dm

* minor qol stuff

* Update kinetic_crusher.dm

* Update kinetic_crusher.dm

* runtime fix

* Update kinetic_crusher.dm

* Update screen_plasmafire.dmi

* stuff

* syringes

* i am very silly

* death to /obj/item/toolset_handler

* Update assembly.dm

* surgery fix + hypo stuff

* mantis fix

* gas harpoon

* atmos machines

---------

Co-authored-by: Molti <gamingjoelouis@gmail.com>
2024-05-09 13:50:24 -05:00
Rune Knight
6506451308 AI Project: Cyborg Management (#21931)
* done

* spellcheck also why did check fail

* LINNNTSS CHECKKK

* oh thats how CRASH() works

* Update code/modules/mob/living/silicon/ai/decentralized/projects/cyborg_management.dm

Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>

* Update code/modules/mob/living/silicon/ai/decentralized/projects/cyborg_management.dm

Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>

---------

Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
2024-05-08 23:09:54 +02:00
John Willard
ca1ed861c7 Adds OpenDream linting (#21922)
* Adds OD linting

* lint errors

* more fixes
2024-05-07 22:04:00 -05:00