Commit Graph

89 Commits

Author SHA1 Message Date
Aura Dusklight 9247ab8e2f Fix diagonal movement of bots near walls (#19317) 2026-03-20 20:26:43 +01:00
Cameron Lennox 7ff489ec36 TG Signal Port (#18741)
* click code start

* snake_span

* Update click.dm

* Update click.dm

* Update click.dm

* WIP signal organization

* Moooore signals

* cuffs

* decon

* whoops

* revert this

* Proper name

* movable moved

* These

* Theeese

* Sort these

* Update cyborg.dm
2025-12-09 17:50:52 -05:00
Cameron Lennox d73f6b8dbd Makes uses of do_after sane (#18334)
* Prevents insta-actions

* Do_after sanity

NOTE: NUKE do_after_action

* Update bonfire.dm

* The  rest of them

Also fixes a tpyo

* no minitest :)

* .

* .

* Gets rid of the slowdown for now

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-09-08 02:25:08 +02:00
Aura Dusklight 99a81b5a7b Pathfinding circuitry and ID lockable assemblies (#18048)
* Added pathfinding circuitry that can acknowledge obstacles.

* Add ability to ID lock assemblies.

* add ID card holding circuit.

* Add an optimised movement function

* remove unnecessary block..

* Remove a comment..

* Remove bad code for now
2025-07-25 20:14:04 +02:00
Cameron Lennox 18db172f87 Signals and God (#18031)
* Begin godmode

* Adds signals to a LOT of things

Also makes godmode signal based.

* Delete life_signals.dm

* better like this tbh

* this toooo

* logic is hard sometime

* Info and moving that detach

* Unreg these

* Organs

* yeh

* BESPOKE

* emp

* robutt

* YEEE HAAA

* Instant Damage

* these should be updated as well

* Update human_damage.dm

* eh lets move this as well
2025-07-25 12:07:16 +02:00
Kashargul 873827d5f5 fix simple mob bellies on admin spawn (#18036)
* simple mob adnmin spawn

* .

* also fix that

* rid of that sin

* .

* wording

* unfuck

* .

* ...

* cleanup

* .

* .
2025-07-24 14:01:26 +02:00
Cameron Lennox a0e9785d0d Kitchen Sink P2 TGUI Prefs (#17579)
* Kitchen Sink V2

* tsx

* Update vorestation.dme

* Update 01_basic.dm

* Update 01_basic.dm

* Deletes the character  directory

* F & M tags

* Flexible

* Update misc.dm

* ICP

* more fixes

* missing sounds
2025-04-26 16:08:58 -04:00
Cameron Lennox d0787362cd Kitchen Sink PR (#17515)
* insanity

- Crawling
- Recursive Listeners
- Global Conversion to GLOB.
- Sound channels (and sound (but not looping sound yet))
- Species and gender specific sounds
- Admin proc to enable vore antag on a target
- Dying by being crushed inside of shoes now enables your vore_death flag
- *pain emote
- RNG Spaceslipping removed
- Selecting the groin with help intent will do a bellyrub on the target
- Xenochimera get lick wounds
- Wolves now get stomachs (and stomach overlays)
- Proper vantag handling
- Staff exiting will now notify staff
- Modular computers get a power on sound now

GET IN THERE

* whoops forgot to give it to mobs

* Bellyrubbing is now an emote

* Update vorestation.dme

* some small edits

actually gives voice freq a valid starting selection
makes the default voice less jarring

* Update atoms_movable.dm

* Update atoms_movable.dm
2025-04-25 16:21:35 -04:00
Selis 28e969778c code/global.dm => code/_global_vars/ (#17244)
* 1

* Full conversion

* .

* .

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-04-21 05:55:25 -04:00
Selis 21dcf0555b Conversion many Globals to Managed Globals (Part 1) (#17121)
* Conversion of some Globals to Managed Globals

* Fix

* for later

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-04-17 14:16:53 -04:00
Kashargul 46bea7cfa2 Initialize fixing (#17279)
* Initialoize fixing

* diff fix

* add init grep test

* fixed missed ones

* .

* some more

* ,
2025-03-08 13:59:29 -05:00
Kashargul 59b9802628 some istype to macros (#16826) 2025-01-06 06:45:02 +10:00
Kashargul e6a5af065c just some init fixes (#16839) 2025-01-05 11:51:45 +01:00
ShadowLarkens c07027136e Port tg statpanel (#16463)
* Port tg statpanel

* Add verb descriptions using the title attribute

* Fix a dreamchecker error

* Remove chomp edits

* Add mentor tickets to ticket panel

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-10-16 19:39:06 +02:00
Kashargul a2c673ab7a refactors most spans 2024-10-02 21:10:31 +02:00
Guti f4f5476121 Merge branch 'master' into weapon-removal 2024-09-18 18:07:43 +02:00
Kashargul dc8c545f65 rework access field access 2024-09-11 20:59:57 +02:00
Guti 409aaba802 Remove 2024-09-09 02:36:53 +02:00
Kashargul 10637da2f4 ports mind transfer pref from chomp (#16225)
* ports mind transfer pref from chomp

* don't push that

* .
2024-08-31 05:29:49 +10:00
Nadyr 90720f8a67 Various fixes (#16176)
-Patches map-spawn random objects inside loot piles
-Adds counter-clockwise rotation to many objects
-Prevents borers from crashing VR
-Tweaks blood drying to not queue dry timers on mapload
-Prevents adding grabs to crates
-Fixes look up verb when outdoors
-Lets vehicles fall through open space
-Lets the cargo tug dangerously use stairs
-Fixes med/sec bot runtimes
-Fixes TECH_MAGNETS incorrect define
-Fixes damage/stumblevore procing every step when riding taurs/borgs while confused
2024-08-12 05:20:18 +10:00
Kashargul e9d1868c41 edits some no_vore usage (#16131)
* edits some no_vore usage

* .

* .

* no hook call if qdeleting either
2024-07-28 06:12:51 +10:00
Heroman 9a94306585 Refactors tool typechecks, refactors transforming tools, makes Altevian wrench into one 2023-10-01 09:34:43 +10:00
Heroman 2c5c0b3d6a Attempts implementation of char setup vore panel 2023-09-21 06:10:18 +10:00
VerySoft fdab4990ce OOC notes panel 2023-08-11 02:10:38 -04:00
Spookerton 00460dcf7b Spkrtn/fix/8703 8733 2022-10-07 15:59:49 -04:00
Novacat 1aa4c73e8d Revert "[MIRROR] /atom New() => Initialize() [MDB IGNORE]" 2022-08-27 08:49:56 -04:00
MistakeNot4892 d717a4b50a Merge branch 'master' of https://github.com/VOREStation/VOREStation into upstream-merge-8298 2022-08-25 14:26:20 +10:00
FartMaster69420 3d1d7d7079 Locking bot movment
Bots can't move when turned off now.
2022-05-09 15:59:18 -04:00
FartMaster69420 94ed8a54dc Bot patches
Fixing login/out overwriting bot settings for pAI, fixing vore settings being kept on logout.

Sapient cleanbots can now clean a whole turf by clicking on themselves, allowing the bot to clean dirt that they wouldn't previously have been able to.
2022-05-09 14:43:25 -04:00
FartMaster69420 1399615072 oh my god
a fucking indent
2022-05-02 16:30:01 -04:00
FartMaster69420 ad07883ca4 Final fixes
It should be good to go now.
2022-05-02 15:38:01 -04:00
FartMaster69420 655db74de8 Update bot.dm 2022-05-02 14:47:49 -04:00
FartMaster69420 3633d3c273 Fixing bot wierdness
For some dumb reason every bot (except mule bots???) overrides the explode proc instead of adding to it.
2022-05-02 14:46:17 -04:00
FartMaster69420 b108c20637 Preventing qdel
Ejecting pAIs from their machine/bot on death/delete to avoid qdel'ing them.
2022-05-02 13:52:33 -04:00
FartMaster69420 f3658fe87f Attempt to fix microwave circuit
This bug angers me.

Also added a timer for removing a pAI from a bot.
2022-05-02 13:33:01 -04:00
FartMaster69420 6864fa2922 microwave refinements 2022-05-01 22:37:36 -04:00
FartMaster69420 709d5ca02d Microwave Start 2022-05-01 21:53:48 -04:00
FartMaster69420 64c8ac10d0 Update bot.dm
Resetting bot name, unequiping the card when inserting.
2022-05-01 20:57:09 -04:00
FartMaster69420 42cdd6607b Adding PAI support to bots 2022-05-01 20:19:41 -04:00
MistakeNot4892 3f9af78f3a /atom New() => Initialize() [MDB IGNORE] 2021-11-14 03:09:51 -05:00
MarinaGryphon 577b986ba6 Convert some bools to TRUE/FALSE instead of 1/0. (#11100)
Co-authored-by: Aronai Sieyes <arokha@arokha.com>
2021-07-16 13:43:25 -04:00
Aronai Sieyes f3d8c04216 Revert "Fixes SSMobs Shattering due to Proteans"
This reverts commit aa9c0c566c.
2021-05-11 13:27:43 -04:00
Unknown aa9c0c566c Fixes SSMobs Shattering due to Proteans
Port of https://github.com/PolarisSS13/Polaris/pull/8073
2021-05-11 01:46:57 -04:00
Meghan-Rossi 133296814a Stop bots standing around blocking doors (#7509)
* Idle bots will move out of doorways

Idle bots will move out of doorways, including turfs with firedoors or blastdoors.

* +changelog

* fix parentheses
2020-08-20 22:32:09 -04:00
Atermonera 65cfe5f6e3 Implements Status Indicators 2020-07-30 15:30:44 -04:00
ShadowLarkens 139d5cd3c3 Saycode Overhaul -- Multilingualism 2020-04-20 04:12:53 -04:00
Atermonera 87333d9c25 Add mob/living stat setter and observer 2020-03-23 22:47:44 -04:00
Atermonera 3b7a737c08 Change various global species lists to GLOB versions, adds 2 more event subspecies. 2019-12-16 00:52:29 -05:00
Novacat a73726fd19 Update bot.dm 2019-12-05 19:10:29 -05:00
Heroman3003 00c1e44852 Stops bots from opening elevator doors 2019-12-05 18:30:20 -05:00