Commit Graph

34494 Commits

Author SHA1 Message Date
Will bbd613973b Hoist Tweaks (#19393)
* update

* techweb

* lower price
2026-04-11 16:20:24 -04:00
Cameron Lennox b4c3594844 Ore Bag Fixes [Requires #19383 merged first] (#19385)
* map stuff first

get this out of my changes

* Update vorestation.dme

* rest of it

* Better Bags

* Update ore_bag.dm

* Gets rid of bag override

* edits

* Less Jank

* aaa

* this doesnt work

* LOL WHY

* The future is NOW old man

* bye bye

* no hard refs~

* Update dog_sleeper.dm

* Update dog_sleeper.dm
2026-04-11 16:19:03 -04:00
Kashargul 087ae7f9e8 bunch of runtimes (#19383)
* bunch of runtimes

* fix that nif ref properly

* .

* Makes this more clear it's overriding

* Update geiger.dm

* Update geiger.dm

* Implement TG attack_ui

Makes get_item_by_slot actually work. It's the TG naming for our proc get_equipped_item(slot)

* Fixes geiger and ore signals

* These

* Update inventory.dm

* Unneeded

* These

* Leave this for another PR

* Update bags.dm

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2026-04-11 15:31:02 -04:00
Will 7dfdd6b1f1 AI Hologram Sound Forwarding (#19399)
* make it gooder

* fix

* ws

* give the args to its child

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2026-04-11 15:20:56 -04:00
Aura Dusklight 7b55a11b71 Fix powernet circuit not pushing the calculated data through wiring. (#19403) 2026-04-11 15:20:17 -04:00
Will 2864fe4026 Gun Init incorrectly assumes firemode properties (#19391)
* pew pew

* optimize
2026-04-11 15:10:55 -04:00
Guti 6de20ad288 That was it (#19402) 2026-04-11 15:09:39 -04:00
Guti 8e357dd556 EMP & Wires refactor (#19401)
* EMP Refactor

* EVERYBODY gets wires

* Shield gen

* fix

* Fix those

* Changes

* ,

* kill

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2026-04-11 15:05:41 -04:00
Kashargul 5c5ccc4c9f moves the last admin verbs (#19346)
* moves the last admin verbs

* .

* Update diagnostics.dm

Co-authored-by: Cameron Lennox <killer65311@gmail.com>

* .

* .

* .

* .

* Fixes jump to mob

* Fixes coordinate jump

* Convo fixes

* Fixes random maps

* yeh

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2026-04-11 15:04:04 -04:00
Cameron Lennox 90a1a04593 Fixes swoopie runtime (#19404)
* swoopie runtime

* fix this

* adjustment

* Update turf.dm
2026-04-11 11:28:18 -04:00
Will 9e9b9a26b8 typo (#19392) 2026-04-09 01:25:46 +03:00
Cameron Lennox 0c295af6e7 Some more radiation fixes (#19378)
* Some more rad fixes

* Minor fix

* fixes vox ghost goggles
2026-04-08 18:07:02 +02:00
Will c116088213 Check Access List Mapper Verb (#19357)
* access dev tool

* debug

* basic ui

* invalid ids

* fix start

* lets make that a unittest instead

* oop

* test that too

* oop

* death

* cleanup

* trying to sublist

* no idea what i am doing

* more stuff

* ugh

* .

* labels

* consts

* .

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2026-04-08 18:06:09 +02:00
Aura Dusklight 9776d2b286 Fix random name causing infinite recursion (#19386) 2026-04-08 18:05:09 +02:00
Will 190fd96105 crossbow (#19390) 2026-04-08 18:03:36 +02:00
Guti 5db9c0bd6c Change (#19381) 2026-04-06 08:30:36 -04:00
Guti 2ba9e84702 Anomaly Core Rigging (#19361)
* Funky

* More evil zaps

* fix :)

* This one too
2026-04-06 01:40:53 -04:00
Kashargul 1c80ef4d35 plane holder hard dels (#19374)
* plane holder hard dels

* .

* .

* .

* vac hard del

* this

* .

* .

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2026-04-06 01:26:31 -04:00
Cameron Lennox 17afaef058 Fixes some bugs with spectral tech (#19376)
* I'm dumb

* Fixes

* Update trap.dm
2026-04-04 01:29:28 -04:00
Cameron Lennox 981aaee9fa Ghost Busting (#18854)
* bustin

makes me feel good

* Update vorestation.dme

* Update trap.dm

* more

* Edits

* Make this work on incorp entities

* Update entrepreneur_items.dm

* Ghost Capture!

* awwa

* Update entrepreneur_items.dm

* Update entrepreneur_items.dm

* vore

* Other ways to spawn it

* Spectral shot

* ammo

* yeh

* get these

* Update ammo.dm

* AAAA

* Update weapons.dm

* Update weapons.dm

* beeem

* better

* Update weapons.dm

* more stuffs

* make sure this is unticked

* Update supplypack.dm

* spooky

* yeh

* mob sprites

* aaa

* Update research_nodes.dm

* Remove RND_CATEGORY_INITIAL from ammunition designs

* ?.

* subtype
2026-04-02 08:40:32 -04:00
Cameron Lennox 135a6a55d8 Update life.dm (#19362) 2026-04-02 01:12:53 +02:00
Will c26fefb25d Explosives science experiments (#19359)
* yay explosions

* i have no idea what i am doing with tgui

* experiment stuff done

* time title

* tabs

* .

* searh handling

* -

* make it a bit easier to understand

* use correct time

* tuned

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2026-04-02 01:06:44 +02:00
Will 54acec2067 autolathe (#19367) 2026-04-02 01:06:11 +02:00
Kashargul 1012403504 spawn verb port (#19360) 2026-03-31 08:39:19 -04:00
Cameron Lennox e6f679d147 small hotfix for resurrect artifact (#19358) 2026-03-29 22:06:06 -04:00
Kashargul 7c7aa0d237 TG spawn panel port (#19293)
* TG spawn panel port

* .

* .

* click intercept

* .

* diagonals

* .

* .

* fix path search

* reduce that

* Fixes ghost click

* lol

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2026-03-29 19:01:27 -04:00
Cameron Lennox f2b1ea6322 makes tray yield mod actually work (#19353) 2026-03-29 23:03:57 +02:00
Cameron Lennox 13994707dc Fixes stasis bags from killing (#19349)
im DUMB

wtf

Update life.dm

Makes resurrection artifact not as jank

Allow fossil bags on belts
2026-03-28 20:44:09 +01:00
Cameron Lennox 8590089158 Fixes tesla_zap proc (#19351)
* move these

* gibs
2026-03-28 14:21:08 -04:00
Will 910f9df97c Fix central command being made of fire (lightning strike fix) (#19350)
* fix

* Update lightning_strike.dm
2026-03-28 12:57:46 +01:00
Will b13f03bcda Trolley tanker draining fix, and memory savings (#19341)
* fix trolly tankers and don't make lists on everything

* a better solution

* same line

* fix those too

* moved to correct file
2026-03-26 23:20:52 -04:00
Cameron Lennox 453080616b SM, Tesla, and general engineering adjustments [MDB IGNORE] [IDB IGNORE] (#19339)
* Update supermatter.dm

* fix

* clamps these

* gwah

* Stops tesla from zapping unwrenched coils

* tesla upgrade

* unglobals this

* fix these

* Update coil.dm

* Update coil.dm

* Descriptions

* Update coil.dm

* Update coil.dm

* Update coil.dm

* Update coil.dm

* Update coil.dm

* ranges

* UGH

* Update vorestation.dme

* meth

* monster math

* Update coil.dm

* Update coil.dm

* Update coil.dm

* THEY DID THE MATH

* the monster math

* egwah

* desc

* Update coil.dm

* Returns

* Update coil.dm

* Lowers amount gained

* this

* im dumb

* tesy

* Update coil.dm

* Update coil.dm

* fixes initial density on blast doors

* dot

* fixes these

* Mapper Tools

* icon

* these

* Fixes the sound following people

* recursive geigers

* Make this a proc

* Update supermatter.dm

* less ear destroying

* these

* makes canisters not get softlocked

* Hotkeys

* proper return

* Makes shield gen useful. Gets rid of a harddel

Adds hydromagnetic trap

* math

* Makes buttons more clear.

* lol

* Fixes ancient runtime

* Adds craftable mass driver buttons

* button

* fixes this

* Makes misclicks not destroy solar panels

* Update solar.dm

* fix this

* make them both numbers

* upports reflectors

* Update reflector.dm

* Update reflectors.dm

* solar panel and climbable

* Gets rid of 'as X'

* Adds account console

* Update vorestation.dme

* Craftable message server

* Update message_server.dm

* These

* con struct

* Update smartfridge.dm

* whoop

* edits
2026-03-26 22:20:06 -04:00
Will bf29ca396f Shovel digging refactor (#19345)
* fixes per pile lootable counts

* shovel digging element

* retooled to flag

* take two

* proc that

* sand digging

* collapse that system in too

* allow base loot

* desc

* potat

* fix that

* no making that on rocks

* oops

* var version

* prevent that dupe

* fixes

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2026-03-26 22:10:06 -04:00
Will c7644c7877 Xenobotany machines can be constructed (#19342)
* required

* fixes for contents

* prevent deconstruction while activated

* node already existed

* part stuff

* corrected nodes

* oops
2026-03-26 21:08:04 -04:00
Kashargul a64992c509 subsystem antag (#19338)
* antag subsystem

* antag subsystem
2026-03-26 21:06:54 -04:00
Kashargul f498ce0659 escape shuttle to subsystem (#19325)
* escape shuttle to subsystem

* .

* thank you github

* axe this, unused

* prevent comm computer server crash

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2026-03-26 20:49:17 -04:00
Kashargul a0c5678533 transfer to subsystem (#19323)
* transfer to subsystem

* ,

* .

* .
2026-03-26 18:30:32 -04:00
Kashargul 2388aaba11 subsystem access (#19337)
* init

* access to controller

* .
2026-03-26 18:04:19 -04:00
Cameron Lennox 9311e3e7eb Internal germ healing (#19327) 2026-03-26 15:50:07 +01:00
Kashargul c779adfeef move those back (#19336)
* move those back

* .
2026-03-25 23:17:33 +01:00
Cameron Lennox e73af74f1f Slip Prone Trait (#19303)
* Slip Prone

* Update vorestation.dme
2026-03-25 22:31:36 +01:00
Cameron Lennox e117d27b05 Robot Consumables (#19328)
* Consumables

* Update station.dm

* Update station.dm
2026-03-25 22:29:46 +01:00
Will 507a53422b Fix rig pai slot not accepting Btype card, and buffed rig ai movement distance (#19343)
* feeexxxx

* unneeded

* actually why over complicate
2026-03-25 22:25:19 +01:00
Will f9517853e0 Autolathe Disk Loading (#19331)
* disk loading autolathe

* rsf too

* oops

* kick ci
2026-03-24 01:54:56 -04:00
Will 3f5a509f55 Ammoboxes In Lathe (#19329)
* boxes!

* kill these

* chonky boxes

* dupe

* proper hacked state for ammoboxes
2026-03-24 01:54:14 -04:00
ARGUS c182831a0d BYTECRAWL: NtOS idle hacking game (#19306)
* BYTECRAWL: NtOS idle hacking game

Hack the world

* Add jobs clear command and expand explain with cipher table

commands/jobs.ts: jobs clear subcommand strips all failed jobs from the list
commands/autocomplete.ts: offer clear and --filter as first-arg completions after jobs
commands/meta.ts:
  - help jobs entry updated to document jobs clear
  - explain: new CIPHERS section with full abbrev/tier/name/types/uptime table;
    T4/T5 uptime warning highlighted; market section trimmed of inline tier list
  - explain tips: note added for jobs clear

* bytecrawl: ascend confirmation gate, sell all command

ascend now requires --confirm to execute; running ascend alone shows a
preview of the GHOST bonuses and a reset warning, matching the upgrade
--confirm pattern. sell all sells the entire cache at current market
prices, printing per-item lines and a total. autocomplete updated for
both: ascend offers --confirm alongside --preview, sell offers all as a
first-arg candidate.

* bytecrawl: merge connect into scan subcommand

scan <id> now probes a target directly; scan with no args or flags
still refreshes the list. connect command removed. autocomplete updated
to offer scan pool IDs at argPos 1 for scan (non-flag). constants and
help entries updated throughout.

* Unangy the belly lint

Make Linters happy

* fix(bytecrawl): resolve all remaining biome lint errors and warnings

* Exlpicitly return FALSE

* Make var h more verbose as handle

* unasterisk the react

he will be missed

* Add more Style points

get it

* remove stale bread

we dont need you

* forgor the other asterisks, not they gone for good
2026-03-24 01:19:36 -04:00
Will 795c98d2c8 removed hacked requirement from chem sprayer (#19330) 2026-03-23 17:54:18 -04:00
Will 48aaa61faf Circuitboard Unit Test (#19322)
* fix

* updated test

* types of

* correct boards

* fix those circuits

* clarity

* fix

* try again

* circuit test

* Revert "fix those circuits"

This reverts commit d4468d669a.

* Revert "correct boards"

This reverts commit b49b0d7f2e.

* Reapply "fix those circuits"

This reverts commit 1189ee9524.

* Reapply "correct boards"

This reverts commit af69adbfe8.
2026-03-23 17:51:53 -04:00
Will 5b92b952dc boop (#19321) 2026-03-23 11:21:46 -04:00
Cameron Lennox 4e0ce943c6 Small SM tweak (#19334) 2026-03-22 22:41:00 -04:00