Commit Graph
24143 Commits
Author SHA1 Message Date
bb94eae308 Grants the white ship submaps (#29140)
* you will get a robotics bay and you will like it

* also nanopaste

* work

* and kill those whoops

* holy fuck how many times did I missclick

* stop fucking unticking shit please fuck

* colour coding

* fix floor

---------

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
2025-05-22 00:09:18 +00:00
chuga-gitandGitHub d91c93ece6 fixes runtime when building stack recipes (#29392) 2025-05-21 23:17:21 +00:00
YoureNotTheSharpestandGitHub 066cbea38b New arrivals for Cerebron! (#29008)
* del cargo, remade basic arrivals in place

* gives life to foreport maints

* wires up foreport maints and new arrivals

* the great wiring of new arrivals

* Cargo halls + cargo spacewalks? FUCK YEAH!

* Cargo pipes and wires

* beepsky paths to arrivals, fixed access added lights

* undoes sec and dorms modifications, adds vault

* added paints to the halls and cargopads, also expanded foreport maints abit

* cargo hall is real now, also more pipes

* nudged library, updated the small decal map and added one near security checkpoint

* reorientates the posters + firelocks and alarms

* messes with new cafe

* added vacant office + minor changes

* cleans up some floorpaint

* fixes pipes, lights, and a table

* lattice and cable fixing

* adds vents and air alarms to newly added maints, medical maints is kinda out of scope

* forgot a pipe under an airlock

* replaces some maintainence airlocks with "external maintainence" airlocks

* adds forgotten cyan piping

* adds firelocks and lightbulbs

* adds firelock under QMs airlock

* Polarizes QM airlock

* makes pipes follow wire above smith

* more air alarms

* made buttons in QM office QM access only

* Gives QM an auth keycard swipper

* one more light switch

* I lied more light switches

* adds some decals and more love to maints

* fixed the sinks

* removes inner-departmental spacewalk, moves around rooms in aft cargo, remakes maints spacewalk with shutters, touches maints around areas modified

* adds a cable and nudges an APC to its cable

* removed old explorers office, moved Nanotrasen rep and blueshields office in its place

* undoes some changes I made at some pooint of time

* I forgot my CMO office PR went through

* rotates vents and pipes to prevent crossing

* suggested changes + rooming

* CI

* extra APC +  Fire alarm + vents
2025-05-21 22:55:09 +00:00
warriorstar-orionandGitHub a00e2ea220 fix inability to climb over railings (#29383) 2025-05-21 15:09:51 +00:00
warriorstar-orionandGitHub 45e88ffb71 refactor is_blocked_turf (#29324) 2025-05-21 00:43:45 +00:00
7faed06981 Adds dynamic airlocks, a flexible mapping tool (#28852)
* move airlock controller defines to the right place

* goddamnit

* Adds dynamic airlocks, a flexible mapping tool

* Apply suggestions from code review

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

* final as anythings

* break some long comment lines

* rebuild rust just in case

---------

Signed-off-by: warriorstar-orion <orion@snowfrost.garden>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2025-05-19 21:40:52 +00:00
QwertytofortyandGitHub e8acea384e fix porrta turrets not working and runtiming every time they try to shoot (#29375) 2025-05-19 14:08:52 +00:00
PollardTheDragonandGitHub 30e1a5d04f Adds lens functionality to turrets (#29039) 2025-05-19 02:24:06 +00:00
QwertytofortyandGitHub b9c5468254 no more effects teleporting (#29368) 2025-05-18 14:17:09 +00:00
warriorstar-orionandGitHub 1ace49ec1a Golem ship remap and equipment tweaking. (#29294) 2025-05-17 13:18:47 +00:00
ChristasmurfandGitHub de2e87289b CMO & RD Drip (#29333)
* code code code

* all of the sprites

* final code?
2025-05-17 13:11:42 +00:00
ExusAandGitHub e81fbe2d18 new satchels (#29302) 2025-05-15 08:26:02 +00:00
ChristasmurfandGitHub 6aac3647fc Labcoat resprite + medical labcoat (#29141)
* initial code

* new dmi paths

* new dmi files

* removal of soul

* bro??
2025-05-14 07:13:39 +00:00
0e9886d175 Gives the librarian a piece of armor. (#29137)
* added librarian vest

* f

* done

* Revert "done"

This reverts commit 4f5464755f.

* track

* no paci

---------

Co-authored-by: Toastical <20125180+Toastical@users.noreply.github.com>
Co-authored-by: Seren Highwater. <102489377+Slurge00@users.noreply.github.com>
2025-05-13 23:29:11 -07:00
0dacc212b5 IPC implants are now mechfab-only (#28397)
* create the Culinary Processing Implant, and move
all IPC implants to the roboticist

* fix turning mag joints into food by accident oops

* Update code/modules/research/designs/mechfabricator_designs.dm

Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Signed-off-by: Paul <90473506+pwbokie@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Signed-off-by: Paul <90473506+pwbokie@users.noreply.github.com>

* remove ipc culinary implant

* remove more culinary implant references

* remove the last of the culinary stuff I think

* this should probably go too

---------

Signed-off-by: Paul <90473506+pwbokie@users.noreply.github.com>
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2025-05-13 22:46:43 +00:00
ToasticalandGitHub 2e0d3dbf29 replace abstract flag with skip_examine trait (#29276) 2025-05-13 22:26:27 +00:00
Seren Highwater.andGitHub 95480716fb track (#29262) 2025-05-13 21:59:18 +00:00
warriorstar-orionandGitHub 04f5a04f32 switch spawn pools from using IDs to typerefs (#29227) 2025-05-13 21:51:35 +00:00
dfacf83e18 Ports deer to basic mobs and adds some behaviors (#29270)
* ports deer to basic mobs and adds some behaviors

* update updatepaths script number

* whitespace

* Apply suggestions from code review

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

---------

Signed-off-by: warriorstar-orion <orion@snowfrost.garden>
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
2025-05-13 06:23:30 +00:00
PollardTheDragonandGitHub 9cabc380b4 Makes Golems Mine Again (#29154) 2025-05-13 06:13:25 +00:00
KyaniandGitHub f7f711665f Another Malf Hud Fix (#29309)
* fixed

* another malf AI fix
2025-05-13 06:08:56 +00:00
Inferno1882andGitHub a4f701aad2 Update watercloset.dm (#29172)
Small tweaks

Signed-off-by: Inferno1882 <129122173+Inferno1882@users.noreply.github.com>
2025-05-13 04:41:40 +00:00
warriorstar-orionandGitHub 252f7e2521 Adds the bridge capsule, a mining tool for spawning bridges. (#29173)
* Adds the bridge capsule, a mining tool for spawning bridges.

* add some info messages for failed bridges
2025-05-13 04:32:17 +00:00
9f6ff3a204 Fire-safety and Emergency Closets' Contents Tweak (#29223)
* bleh

+ added crowbars into fireclosets
+ wall emergency locker's contents now match the contents of the common one

* Update code/game/objects/structures/crates_lockers/walllocker.dm

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

* Update code/game/objects/structures/crates_lockers/walllocker.dm

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

---------

Signed-off-by: Osetrokarasek <78341303+ostrkrs@users.noreply.github.com>
Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
2025-05-13 04:07:48 +00:00
ToasticalandGitHub d3e09bcb76 increase slots to 27 (#29243) 2025-05-13 04:06:38 +00:00
warriorstar-orionandGitHub cca96c5e15 restrict food tray pickup items to food, fix sliceable tray click pickup (#29216) 2025-05-13 04:02:24 +00:00
BiancaWilksonandGitHub 2815be652e Ports pneumatic cannon to new attack chain (#29287)
* Ports pneumatic cannon to new attack chain

* adds interact_with_atom too
2025-05-13 03:53:29 +00:00
ToasticalandGitHub 556fc6f520 add a proc to get objs + fix obj check (#29194) 2025-05-13 03:48:30 +00:00
kyunkyunkyunandGitHub 8d92950a77 Custom patch icons for ChemMaster (#29206)
* custom patches

* item state ruins context menu's sprite
2025-05-10 20:45:43 +00:00
PollardTheDragonandGitHub a7b5c28f77 Smith Expansion - Smith + Xenobiology = Energy Guns (#29040)
* Initial Commit

* Small adjustment

* Vendor stock update

* Icon states

* Finished merge, fixed runtimes, coded properly now

* Mapped in assemblers

* Swapped bluespace slime and sepia slime guns

* Replaced scatter laser with eshotgun

---------

Signed-off-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
2025-05-10 20:25:04 +00:00
YoureNotTheSharpestandGitHub b4bdb66029 Adds Firefighting Foam extinguishers, this time hopefully wont be accidentally closing (#28791)
* Adds an atmospherics specific fire extinguisher that sprays firefighting foam!
Adds a firefighting foam tank to all the maps that refils the fire extinguisher added!

* allowed fff to enter regular extinguishers

* changed the FFF to have an F on it rather than an image of smoke

* should fix the conflicting object.dmi issues

* adds orderable firefighting foam tank crate

* makes farragus playable (literally)

* removes redundant if statement

* changes from max_water to reagent_capacity and reagent_id
2025-05-10 20:16:47 +00:00
ToasticalandGitHub e621afbd1e fixes the attack path again (#29117) 2025-05-08 02:08:46 +00:00
ToasticalandGitHub fe7f6964f7 floor to plating (#29249) 2025-05-08 01:56:21 +00:00
warriorstar-orionandGitHub 58967ee12e elementize pet collars (#29209) 2025-05-07 22:31:17 +00:00
warriorstar-orionandGitHub d9f9c58e37 move random spawners readme to devdocs (#29214) 2025-05-07 22:23:30 +00:00
ToasticalandGitHub c9d96322c4 Adds a megafauna_safe_range var to ruin datums and adds a megafauna exclusion zone to ghost spawn ruins on lavaland. (#29120)
* add exclusion check, change area types, update script

* merged the 2 for loops

* removed commented out section

* rename updatepaths script

* var

* undo area and map edits

* add safe var for ruin datums, add megafauna distance check for safe ruins

* removed unneeded file

* rename variable
2025-05-07 02:09:41 +00:00
abc6e221b2 Adds the "badass bandana", puts it in the loadout menu and costume vendor. (#29167)
* added librarian vest

* f

* done

* Revert "f"

This reverts commit 4b8835f94b.

* Revert "added librarian vest"

This reverts commit 4ae7d9f59f.

* dsa

* loadout

* FIX PLEASe

* FIX NOEW

---------

Co-authored-by: Toastical <20125180+Toastical@users.noreply.github.com>
Co-authored-by: Seren Highwater. <102489377+Slurge00@users.noreply.github.com>
2025-05-05 16:39:54 +00:00
a519ea6778 Pulse Demon Rework (#28731)
* first pass

* almost there

* done!

* tweaks

* de-linting?

* Update code/game/gamemodes/miniantags/pulsedemon/pulsedemon_abilities.dm

Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>

* tweaks

* tweak

* wizard enhancement

* fix

---------

Signed-off-by: Kyani <65205627+EmeraldCandy@users.noreply.github.com>
Co-authored-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
2025-05-05 16:37:24 +00:00
29935d7db9 Datumize job assignment. (#28521)
* Datumize job assignment.

* fix arg

* correct argument type passing

* lewc review 1

* Apply suggestions from code review

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

* Apply suggestions from code review

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

* microptimizations for iterations

* shit, not this one

* make logging more consistent

* copy over head/antag roll logic

* okay we're done with dumb boutique logging sinks

* this is the same proc

* this is the same proc

* fix build

* more logging and check command position availability

* tighten up some logic

* mostly tiny tweaks

* tweak logs

* add step type for latejoin

---------

Signed-off-by: warriorstar-orion <orion@snowfrost.garden>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2025-05-04 18:23:46 +00:00
ToasticalandGitHub 31836fc586 dont qdel the ID in PDAs (#29218) 2025-05-04 18:00:04 +00:00
ChristasmurfandGitHub dde810d7bf all the bits (#29130) 2025-05-04 03:46:44 +00:00
QwertytofortyandGitHub 2207b16657 now with real modern sprite actions (#29181) 2025-05-04 03:45:55 +00:00
PollardTheDragonandGitHub 1a35b7f783 Nerfs Productivity Bit (#29138)
* Nerfs Productivity Bit

* Renamed productivity_mult to productivity_mod
2025-05-04 03:41:52 +00:00
kyunkyunkyunandGitHub 7aaca16579 Update firstaid.dm (#29088) 2025-05-04 03:40:11 +00:00
kyunkyunkyunandGitHub ec6a23eec5 Make multitile airlocks/poddoors directional (#28928)
* Update multitile airlocks

* Update shuttle_rotate.dm

* updatepaths

* code review changes + linters

* i failed my own linters

* updatepaths
2025-05-04 02:35:33 +00:00
warriorstar-orionandGitHub a8c7f29d9f bump minimum megafauna spawn distance (#29098) 2025-05-02 16:43:32 +00:00
ExusAandGitHub 0aa369bc4b Fix Repair Droid Iconstates (#29197) 2025-05-02 16:19:13 +00:00
ToasticalandGitHub 1ca19b76b8 fix cigarette syringe injections (#29136) 2025-05-01 22:38:05 +00:00
warriorstar-orionandGitHub 6a6bd64b6f fix lavaland anomalous crystal shuttle floors (#29183) 2025-05-01 22:32:22 +00:00
5b6513bfe0 Fix prayer bread runtiming on mindless mobs (#29164)
* This bread isn't minding its business

* Update code/game/objects/items/weapons/holy_weapons.dm

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

---------

Signed-off-by: Vi3trice <80771500+Vi3trice@users.noreply.github.com>
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
2025-04-30 01:00:55 +00:00