Commit Graph

2816 Commits

Author SHA1 Message Date
Oblisk234
4b2a9d317a pAI Redux (#22751)
* Maybe converts expansion card slots into pai holders

* Update card_slot.dm

* Update card_slot.dm

* Update card_slot.dm

* card

* No aux card slot pAI

* Progress

* Half the way there to ejecting pAIs from PDAs

* Works

* pAI card has a description now

* New message proc

* Old PDAs have backwards compatibility working now, at least

* TGUI start

* .map()

* Update PaiInterface.tsx

* Attempted debugging

* Not causing errors now

* Directives

* That's one page (somewhat) done

* Now for software

* All modules converted

* Buttons

* Semi-working software downloads

* Update software.dm

* Better than whatever that was

* It didn't throw an error this time

* Now it actually works

* Now it fills up space

* Apparently those existed

* I hate the atmos sensor

* Never have I needed such an annoying if statement

* Remote signaller

* Tab highlighting works

* Removes old interface

* I forgot ministation got merged

* Update MiniStation.dmm

* Card interface & cleans up some other stuff

* Diagnostics now measured in GQ rather than arbitrary units

* Maybe lints will stop being angry with this (I hope)

* I thought I fixed all of those

* Arrows
2024-10-27 22:53:42 -05:00
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
Byemoh
cb1ac311db okbut actually fixes it (#22653) 2024-09-30 21:01:10 +01:00
Chubbygummibear
b77e228140 alright we're good i think (#22614) 2024-09-21 22:48:15 -05:00
SapphicOverload
cf137eb1c7 Reworks Sleeping Carp (#22373)
* this will need rebalancing

* remove debug messages

* probably needs this

* this should probably add focus too

* Update mind_transmutations.dm

* Update sleeping_carp.dm

* Update sleeping_carp.dm

* Update effects.dmi
2024-09-21 18:28:38 -05:00
Byemoh
a57c0d5fef fixes weird shuttle call timer if shuttle goes over 2 hours but is already called (#22575)
* fixes weird shuttle call

* Update shuttle.dm

* Update shuttle.dm
2024-09-20 19:44:35 -05:00
Byemoh
d2f4d12c49 Update ticker.dm 2024-09-19 15:34:03 -05:00
cowbot92
903ded2481 Adds new activity to cargo: Exploring The Backrooms (#22353)
* yeah

* yes

* off

* e

* e

* alt title

* ok

* Box

* well they need a fucking door dont they cark

* e

* fix portal

* job b gone

* map uopdate

* Update backrooms.dm

* adds random anomaly core spawners

* adds gold

* ye

* ups limit

* updates prices

* update

* u

* spreite change

* e

* Update code/datums/mapgen/dungeon_generators/maintenance_generator/maintenance_room_themes/random.dm

Co-authored-by: Molti <108117184+Moltijoe@users.noreply.github.com>

* psuh it

* more rooms

* add portals to other maps

* AAAAAAAAAA

* e

* lasgun b gone

* reducto

* updates mapping

* remove

---------

Co-authored-by: Cark <44718209+neeshacark@users.noreply.github.com>
Co-authored-by: Molti <gamingjoelouis@gmail.com>
Co-authored-by: Molti <108117184+Moltijoe@users.noreply.github.com>
2024-09-09 23:21:06 -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
SapphicOverload
0865f6fdea Adds day/night cycle to icemoon (#22573)
* fix + adds icemoon

* area fix
2024-09-04 09:13:42 -05:00
SapphicOverload
b98b09ea60 what do you mean it's not tidally locked??? (#22554) 2024-08-28 17:19:54 -05:00
Byemoh
25428ffb49 Adjusts the emergency shuttle call times and makes the shuttle autocall if the round goes past 2 hours (#22220)
* shuttle changes

* fix error

* Update shuttle.dm

* you can technically cheese this plus fixing
2024-08-10 01:04:31 -05:00
Molti
dfff50b9cb Update backrooms.dm (#22317) 2024-08-02 21:54:13 -05:00
Molti
4d7505e15a Deletes the depreciated android species (#22312)
* get rid of them

* sprites
2024-07-28 22:50:06 -05:00
Molti
99cee9a612 Tweaks jungleland in so many ways (#22297)
* tweaks

* Update jungle.dm

* rename to fitting name

* Revert "rename to fitting name"

This reverts commit 060cfa8989.

* renames and shift

* Update JungleBiomes.dm

* smooth

* Update jungle_turfs.dm

* tweaks

* lighting

* i hate icon cutter

* magnus purpur

* Update JungleBiomes.dm

* Update water.dm

* almost, but not quite

* Update smoothwater.dmi

* fixtearing

* tar biome

* Update jungle_datums.dm
2024-07-23 21:32:35 -05:00
Molti
2d4a862a67 Enables jungleland's acid rain and tweaks it to inject toxic metabolites rather than apply acid (#22265) 2024-07-20 23:21:54 -05:00
Chubbygummibear
2c5af0cb25 haha oopsie i'm so silly (#22405) 2024-07-19 16:57:04 -05: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
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
CoffeeKat
6ac9973fa8 Update auxmos, doubles planet air share rate (#22194)
* init

* eeee

* hashed binaries
2024-06-11 22:17:29 -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
Byemoh
357cd506e9 Update statpanel.dm (#22075) 2024-05-23 18:24:31 -05:00
John Willard
ca1ed861c7 Adds OpenDream linting (#21922)
* Adds OD linting

* lint errors

* more fixes
2024-05-07 22:04:00 -05:00
Molti
74b4cb1fb2 Disables rock paper scissors until it actually has a use (#22010)
* Update _puzzles.dm

* no at all
2024-05-07 22:02:46 -05:00
SapphicOverload
fbbb81d368 Adds jumpsuits to the game (#21997)
* lizard

* map

* more stuff

* aaaaa

* aaaa 2

* Update IceMeta.dmm

* Update religion.dm

* more map

* Update DonutStation.dmm

* Update civilian.dm

* centcom
2024-05-07 16:36:03 -05:00
Rune Knight
b76e8c45ec New Station Trait: Cybernetic Revolution + Body Purist Quirk (#21882)
* first half of port

* no mail goodies

* no more errors in vsc, but errors in build

* debugging and setting implants

* quirk blacklist

* discounts and markups

* station must load first and THEN research

* round up

* quirk works now

* signals

* runover

* and thats it

* it is illegal to be too different :\

* ya meson eyes for janitor just sucks ass, so get a worse organ (heart)

* whoops double discount

* alphabetical

* zzz

* why extra tab

* no need for extra linebreak

* zzz2

* comment: makes it clear that body purist prevents effect :)
2024-04-27 20:43:41 -05:00
Chubbygummibear
02aa084b1e that should be all of them. i hope this doesn't break custom shuttles again (#21902) 2024-04-24 19:15:43 -05:00
John Willard
57cdcc7acf Holodeck/Thunderdome now load from templates (#19842)
* Holodeck uses map templates over being stored at centcom

* Adds admin thunderdome template

* fixes runtimes

* it's not worth it bros

* area copy

* Fixes conflicts

* Update CentCom.dmm

* Update atoms.dm

* Re-adds sec level requirement for medical

* Update holodeck_map_templates.dm

* Update changelog.css

* Update CentCom.dmm

* Update computer.dm
2024-04-24 14:43:17 -05:00
John Willard
c7f506428a mirage drive minor code improvements that spiraled a little bit (#21921)
* pushes the codebase around a bit cause i found it a little annoying

* Fixes armor args

* Removes old TG sound defines

* a

* Update miragedrive.dm
2024-04-23 17:46:48 -05:00
Byemoh
55a8cfffff lets admins actually debug map weights (#21885)
* fixes debug map weights

* Update mapping.dm
2024-04-16 15:48:39 -05:00
Molti
b31d13f2d0 Fixes the server not restarting at the end of a round (#21825)
* Update ticker.dm

* Update ticker.dm
2024-04-09 16:53:00 -05:00
Byemoh
2ddf0ffef6 removes snowflake title screen pixel offset handling (#21808)
* Update indestructible.dm

* Update title.dm
2024-04-07 23:10:25 -05:00
TheGamerdk
2e787af654 AI Rework | 2024 edition (#21266)
* fix ui

* oops

* Fixes map bibby broke

* Revert "Fixes map bibby broke"

This reverts commit af1d1c610e.

* e

* Unfucks deltastation

* stuff

* cleans things after bibby

* Fix subcontroller cache

* Fixed APCs and air alarms not working when connected to a subcontroller

* bunch of fixes

* job icon

* tcomms server

Update traffic_control.dm

* make compile

* Update synthetic.dm

* Update synthetic.dm

* Update access.dm

* er

* le runtime

* Update ai_data_core.dm

* le dupe

* wall

* Update decentralized_ai.dm

* Update decentralized_ai.dm

* e

* Update wy_synths.dm

* we do a little trolling

* e

* small cahnges

* more minor changes

* Create conflict_fixer.dmm

* Create conflict_fixer - Kopi.dmm

* minor map cahnges

* broken maps

* oops

* bon

* Update ainetworkinterface.dm

* Update ainetworkinterface.dm

* Update ai.dm

* lol

* light

* fixes

* e

* Update synth_pod.dm

* e

* Update synth_os.dm

* Update objective.dm

* fixes

* Update synthetic.dm

* e

* antag

* tweaks

* e

* Update VRSleeper.js

* e

* Update synth_pod.dm

* Update synth_pod.dm

* 1

* Update synth_pod.dm

* Update synth_os.dm

* Update synthetic.dm

* fixes

* headset and ID go boom

* Update wy_synths.dm

* Update robot_parts.dm

* cremator

* Update communications.dm

* Update synthetic.dm

* no synth control

* Update synthetic.dm

* Update ai_dashboard.dm

* Update miscellaneous.dm

* Update miscellaneous.dm

* Update headset.dm

* Update damage_procs.dm

* Update server_cabinet.dm

* minor fixes

* Update miscellaneous.dm

* Update rack_creator.dm

* Update synthetic.dm

* compiles

* fixes

* brainless

* access request

* cofnlict

* fixes

* controller

* Update yogstation.dme

* Update yogstation.dme

* s

* maps

* Update NtosSynthManager.js

* unrevert this lol

* eat

* Update wy_synths.dm

* sigh

* e

* Update wy_synths.dm

* sigh

* fixed ma

* Update synthetic.dm

* better

* Update ethernet_cable.dm

* Update computer.dm

* Update computer.dm

* i hate this

* Update ai_laws.dm

* Update hardsuit.dm

* initialize

* sigh

* Update synth_os.dm

* Update master_subcontroller.dm

* Update master_subcontroller.dm

* Update synth_requester.dm

* Update synth_requester.dm

* Update room_lockdown.dm

* small fixes

* propa sprite matey

* no latejoin lol

* Update synth_os.dm

* maps fixed

* compiles

* Update brain_item.dm

* fixes

* mappers

* Update hud.dmi

* Update passworddoor.dm

* button puzzle

* mine stuff

* Update yogstation.dme

* le map

* changes

* ye

* Update abandoned_mine.dm

* Update _puzzles.dm

* bingus

* Update abandoned_mine.dm

* maps

* e

* no more quirks

* e

* DMI merge conflict resolver (from TG)

* update yogstation map

* Minor away mission changes

* forgot something

* proper fix

* donut

* maps

* asteroid

* gax

* all maps done

* Update synthetic.dm

* makes it compile

* Update backstabs.dm

* more compile!

* fix this map

* bad item

* remove broken objects

* gax

* Update ticker.dm

* pdas

* omg save the file

* Update networking_machines.dm

* area string moment

* s

* awkward

* revival

* Update ai_dashboard.dm

* fixes

* fixed floopy

* less difficult

* this is important

* Update ai_network.dm

* maps

* fixes the maps

* wHAT

* WHAT

* wet

* start fixing conflicts

* Update yogstation.dme

* start fixing map conflicts

* Update DonutStation.dmm

* updates

* donut conflicts

* update box

* Update IceMeta.dmm

* icon diffs

* Update crew.dm

* Update unsorted.dm

* Update layers.dm

* Update YogStation.dmm

* conflicts

* Update IceMeta.dmm

* will this finally fix it

* Update IceMeta.dmm

* fix all this SHIT

* what

* more shit ugh

* what!

* Update DonutStation.dmm

* Update AsteroidStation.dmm

* Update AsteroidStation.dmm

* Update dead.dm

* Update catwalk_plating.dm

* Update catwalk_plating.dm

---------

Co-authored-by: adamsong <adamsong@users.noreply.github.com>
Co-authored-by: wejengin2 <48154165+wejengin2@users.noreply.github.com>
Co-authored-by: Byemoh <baiomurang@gmail.com>
2024-04-01 16:32:09 -05:00
SapphicOverload
da98b9d4e0 Makes extinguishers slightly less broken (#21733)
* extinguished

* nuh uh

* Update effects_foam.dm
2024-03-30 05:28:37 -05:00
Byemoh
07468b733a Fixes quirks STILL being reset randomly along with jobs + reverts 21541 and partially 21653 (#21714)
* god damnit tg

* Update quirks.dm
2024-03-23 00:15:44 +00:00
tattax
eb5a59fa6b ports GAGS (#19885)
admins can change colors on a specific item if it uses the GAGS system
you can now use right click -> toggle flashlight to toggle PDA flashlight
changed some sprites to use GAGS
2024-03-16 06:03:03 +00:00
Byemoh
2d11943f4a damn (#21653) 2024-03-15 09:25:15 +00:00
SapphicOverload
e4c6ed3a1b Multi-Z crew monitoring (#21647)
* soup

* better solution
2024-03-13 23:15:38 -05:00
Molti
02120c3d80 Update title.dm (#21637) 2024-03-13 02:36:57 -05:00
Jamie D
bfeb29f601 Adds new Title Screens from Contest 2024 (#21574)
* Initial

* Optimise

* File Normalisation

* Adds jokes always on April Fools

* More changes

* Reduce Size

* Update

* Update

* Update code/controllers/subsystem/title.dm

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

* Update code/controllers/subsystem/title.dm

* Last changes

---------

Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
2024-03-03 12:42:50 +00:00
adamsong
cf3be5cb15 Security level datums (#21051)
* Initial conversion

* Fixed cryopods

* It compiles, yay

* Removes cowbot's bad variables

* Small fixes

* Tweaked epsilon

* Fix build

* Switches to using defines

* Nuke old file, fix typo

* Add proper comment to epsilon
2024-02-26 20:13:25 -05:00
Molti
6eba384901 [PARTIAL REVERT] Removes round start lights off (keeps empty departments) (#21466)
* remove light delay round start

* Update lighting.dm

* Update lighting.dm

* empty departments only

* Update Space_Station_13_areas.dm
2024-02-25 12:36:20 +00:00
Molti
1461e097b7 Deletes synths, adds S.E.L.F. insurgents (#21431)
* work

* Update IPC.dm

* redisguise

* ow

* Update IPC.dm

* Update IPC.dm

* Update IPC.dm

* Update IPC.dm

* tweaks and tweaks and tweaks

* no sparks
2024-02-25 12:29:40 +00:00
Chubbygummibear
7fe776c741 Makes our master far less dumpy in private (#21488)
* maybe that will help?

* main server will profile but private servers won't unless enabled
2024-02-22 20:56:41 -06:00
Chubbygummibear
e88f7ec115 undoubles your spawns (#21490) 2024-02-22 20:56:15 -06:00
adamsong
22e2555e20 Fix shuttle issues (#21473) 2024-02-21 12:48:16 -06:00