Commit Graph

182 Commits

Author SHA1 Message Date
Cameron Lennox f22789bf42 Various fixes (#18982)
* plushie fix

* voxclaw fix

* adjust holywater threshold

* span + typo fix

* this 1 too

* Changeling helmet adjustment

Makes changeling helmet able to eat things...If it's made out of your own flesh you can manipulate it to allow you to eat for a quick second. Also implies vorny implications.
2026-01-04 20:54:16 +01:00
Cameron Lennox d5849910e5 Begin clickcode attack_self fix (#18797)
* Begin clickcode attack_self fix

Begins the work to make everything call back to parent for attack_self so that signals are sacred.

* Makes MORE things call the attack_self() parent

Yes, I could make special_handling a var on obj/item HOWEVER i want it to be specific so it can be tracked down later and ONLY the objects that use it can be refactored instead of sitting there literally forever and it just becoming 'a thing'.

* Finishes making the rest of attack_self call parent.

As mentioned, things such as 'specialty_goggles' 'special_handling' and the such are only there to help with attack_self until the attack_self is recoded for those items.

* begone foul demon

* some more cleanup

* These

* GOD this was annoying

* yeh

* Fix this

* fLARES

* Thesee too

* toys!

* Even more!

* More fixes

* Even more

* rest of em

* these too

* Update syndie.dm

* hardref clear

* Update code/game/gamemodes/nuclear/pinpointer.dm

* Update code/game/objects/effects/mines.dm

* Update code/game/objects/items/blueprints_vr.dm

* Update code/game/objects/items/blueprints_vr.dm

* Update code/game/objects/items/contraband_vr.dm

* Update code/game/objects/items/crayons.dm

* Update code/game/objects/items/crayons.dm

* Update code/game/objects/items/gunbox.dm

* Update code/game/objects/items/gunbox.dm

* Update code/game/objects/items/gunbox_vr.dm

* Update code/game/objects/items/gunbox_vr.dm

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

* Update code/game/objects/items/crayons.dm

* Update code/game/objects/items/crayons.dm

* Update code/game/objects/items/gunbox.dm

* these too

* Update maintpanel_stack.dm

* angry warning

* Fixes packaged snacks.

Fixes improper var default.

* Special handling for these

* proper poly types

* Fixes magclaws

Makes the 'features' it had just part  of base magboots that can be adjusted via varswap.

* Fixes jackets

Fixes https://github.com/VOREStation/VOREStation/issues/18941

* Small bugfix

Makes p_Theyre properly capitialize
Makes examine show proper wording

* Update gift_wrappaper.dm
2025-12-29 13:21:10 -05:00
Killian 71f416e9a1 clothing _vr dmi cleanup: boots (#18234)
* clothing _vr dmi cleanup: boots

* clothing _vr dmi cleanup: boots
2025-08-16 14:32:17 -04:00
MeepleMuncher 818783d267 Makes specific footwear use barefoot stepping sounds (CLOTH FOOTWRAPS) (#17569)
* adds the 'blocks_footsteps' variable to shoes

* also the legwraps

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-04-29 01:49:08 -04:00
Kashargul 2556102719 only tab indentation (#17408)
* only tab indentation

* .
2025-03-23 15:28:15 +01:00
Kashargul c8aff28c5b space cleanup (#17300)
* space cleanup

* this

* this too

---------

Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-03-14 06:37:13 -04:00
Kashargul 1def015bad end of file Fix (#17308)
* end of file Fix

* fix those lints too
2025-03-10 16:15:35 -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
Cameron Lennox cc4e7cae40 Fixes accessories and a few others not showing properly (#17255)
* better fix

Also fixes it in a few other places

* fix that

* gloves

* no doublechecking H

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-03-02 19:45:46 -05:00
Cameron Lennox 6a157d8614 Rig glovefix and Clothing protection fix (#17118)
* Fixes RIG gear to not drop your equipped items

Fixes the rig gear to not drop your equipped gear after undeployment

* better fix

* Fixes suits and RIGS

- Makes rigsuits no longer eat your gloves
- Allows you to properly wear a ring under a rigsuit
- Gets rid of a LOT of duplicate var  = XYZ in places
- Makes it so clothing actually properly provide protection to the areas they're covering. (This doesn't change anything unless their actual min_cold_protection or max_heat_protection is adjusted!)
- Adds a define for CHEST which is just UPPER_TORSO|LOWER_TORSO to make it clear it's protecting your WHOLE chest at a glance.
- Gives some things like knee-high and thigh-high boots proper leg protection

* Clothing unit test

* fixes

* oops

* hoods are snowflakes

* hood fix

* path fix

* no nullspace turf

* nullcheck

* don't test devwarning cloths

* ignore this too

* more exclusions

* more exclusions, disabled species test

* Changes So Far

* holding/wearing icons for clothing

* fixed

* more fixes

* lets try this again

* go

* tesh cloak

* some more

* devwarning

* the cursed one

* oops

* fixed species scan

* Update clothing.dm

* restrict this down a bit more, we don't want unit-test to choke

* no more CI killer

* suit defined name twice

* suit

* some more exclusions

* etc

* gwah

* gwah

* clarifying exclusions

* yet more exclusions

* another set of exclusions

* ranger

* compile

* more bitflag

* yet more exclusions

* more

* more missing

* Update sifguard.dm

comment (also to wake up travis)

* more exclusions

* sifguard

* more exclusions

* more

* send help, yes more exclusions

* lost to time

* skrell stuff

* offear is special

* fixes more and unbreaks protean rigs

* The big one

* wrong ifdef

* more

* boots

* Update accessory.dm

* small object fix

* lets be more careful

* Does this fix the signal

* is it the signal?

* FIXES THE REST OF THEM

* wah

* disable test

* the last one

* fix signal check

* fixes

* ignore storage

* teshari blacklist

* tesh

* God speed

* fixed progression removed lizard

* fixes some i guess but what's the point

* disable indepth check

* START ROBOT SPRITE VALIDITY

* Revert "START ROBOT SPRITE VALIDITY"

This reverts commit c9bfb7e9ce.

* consistency with another test

* yuh uh

---------

Co-authored-by: Willburd <7099514+Willburd@users.noreply.github.com>
2025-03-01 11:56:30 -05:00
Kashargul 3d9113eae3 removes center of mass list (#17064)
* removes center of mass list

* .

* .

* fix that icon

* .
2025-02-05 14:06:59 -05:00
Kashargul 6a655af8fd fix feet micros breaking magboots 2025-01-14 23:03:42 +01:00
Kashargul e6062e6210 cleanup 2025-01-07 21:54:58 +01:00
Kashargul 0436afea65 some dropped sanity 2025-01-06 21:14:40 +01:00
ShadowLarkens dc3fd79427 The final action buttons PR (#16514)
* Make action button target datum

* Initial working action palette

* Action related refactors

* tgstation/tgstation/pull/71339
2024-10-26 13:20:54 +02:00
ShadowLarkens bcc107c7cd Ports tgstation/tgstation/pull/15673 (#16495)
* Ports tgstation/tgstation/pull/15673

* Add a small delay to icon updating to cover up SSoverlays

* Fix actions on robot modules
2024-10-20 17:12:24 +02:00
Kashargul a2c673ab7a refactors most spans 2024-10-02 21:10:31 +02:00
Guti 409aaba802 Remove 2024-09-09 02:36:53 +02:00
dan 92da6db226 yet another clothing port pr (#16105)
* loadout additions

* forgot a comma

* i forgor something

---------

Co-authored-by: PastelPrinceDan <amayahsslut@gmail.com>
2024-07-21 19:56:01 +10:00
Drathek 7c8bb85de3 Whitespace Standardization [MDB IGNORE] (#15748)
* Update settings

* Whitespace changes

* Comment out merger hooks in gitattributes

Corrupt maps would have to be resolved in repo before hooks could be updated

* Revert "Whitespace changes"

This reverts commit afbdd1d844.

* Whitespace again minus example

* Gitignore example changelog

* Restore changelog merge setting

* Keep older dmi hook attribute until hooks can be updated

* update vscode settings too

* Renormalize remaining

* Revert "Gitignore example changelog"

This reverts commit de22ad375d.

* Attempt to normalize example.yml (and another file I guess)

* Try again
2024-02-20 11:28:51 +01:00
PastelPrinceDan 2e785628b5 ports a whole lot of clothes from citrp + hairs & gradients from skyrat 2023-06-29 01:09:46 +01:00
Runa Dacino 83f7e90b8e Implements Wall Climbing
* Adds new turf/simulated proc: climb_wall
* * Anyone can attempt this by standing next to wall
* * Untrained have chance to fall
* * Trained dont fall unless interrupted
* * Speed varies wildly depending on gear & skills
* * * Takes lowest climb_delay, multiplies 5 by it
* * * Depending on tresholds, may add 10/5 seconds on top (>1.25, >1.0)
* * Gear can enable even rookies to climb. Simplemobs cant use gear
* * Except scugs. They can specifically use their spears to climb, leaving it behind
* Adds new turf/simulated var: climbable
* * solidrock, /mineral/cave have climbable set to true
* Adds new turf/simulated logic for init, examine() and a yet-unused proc
* * proc toggle_climbability allows turning walls climbable. Useful for GMs!
* * Could also later implement a tool to turn walls climbable when used using it.
* Adds new mob/living vars, can_climb and climbing_delay
* * These are for handling silicons and simple mobs
* Adds new species vars, can_climb and climbing_delay
* * These are for human mobs
* climbing_delay defaults to 1.5
* * Tajara have it at 1.25
* * Vassalian have it at 1
* * Scugs got it at 2.0, reduced to 0.75 when using spear
* New traits: climber; climber, professional; climber, master
* * Cost 0, 1, 2 pts as positive trait respectively
* * Enable safe climbing, reduce delay to 1.25, 1.0 respectively
* moves rock_climber from shoes to items define
* Adds new item var, climbing_delay set at 1
2023-06-08 00:44:27 +02:00
Runa Dacino 4ffea9a1e9 Adds new shoe: "Elegant Sandals". Adds it to loadout
*Can be Recoloured
2023-05-30 15:19:43 +02:00
Detective-Google f66fa36263 adds clothing, still needs suits + to make the items acquirable 2023-05-18 23:03:45 +01:00
Heroman 0cc739d63c Removes warcrimes from boots 2023-03-13 14:54:24 +10:00
Heroman 1e3ae011f2 Fixes hull-made items putting hull materials in my autolathe 2023-02-26 10:45:35 +10:00
Burrito Justice 63f1700bda yet more sprites 2023-02-17 17:18:04 -08:00
Burrito Justice 6b6ecad162 new drip mf 2023-02-09 23:10:44 -08:00
Hatterhat 29004983ea works on my machine 2023-02-05 04:22:55 -06:00
Flump 5889cbcb4f i forgor 2023-02-03 05:37:59 +00:00
VerySoft 415742c4f0 c: 2022-12-21 04:34:05 -05:00
GhostActual 59c9199ace Base Commit 2022-04-01 02:42:14 -04:00
GhostActual a41bd2b95c Base Commit 2022-03-05 01:46:01 -05:00
PastelPrinceDan 246373c24d i don't want a lot for christmas
there is just one thing i need
2021-11-04 10:06:00 +00:00
MistakeNot4892 af1aefca47 Separates Swimsuit and Athletic Lockers, Adds Wetsuits 2021-08-31 22:18:06 -04:00
Ghost Actual 4bb386e166 Expanding Clothing Options (#11466)
* Base Commit

* Second Commit

* Third Commit

* Fourth Commit

* Fifth Commit

* Sixth Commit

* Seventh Commit

* Final (?) Commit

* Small Fix

* Small Fix

* Merge Fix

* Small Fix

* Additional Goods

* Small Fix
2021-08-26 11:43:44 -04:00
Aronai Sieyes e2f0b8cafa Fix icon placement 2021-08-15 00:58:23 -04:00
Aronai Sieyes a18e40c7ce Adds Teshari legwraps 2021-08-13 22:38:43 -04: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 d7a32991eb Move like every clothing icon file 2021-07-09 18:13:28 -04:00
Atermonera f859e9ba8c Merge pull request #8158 from Novacat/nova-oreprocessor
Halves Item Slowdown Effects
2021-06-28 01:53:10 -04:00
MarinaGryphon 385fa640af Linter diagnostics + bans non-var relative pathing 2021-06-20 18:16:45 -04:00
Killian 6a9db51739 [FIX] Magboot & RIG Contamination/PHORONGUARD Usage (#7718)
* Update robotics.dm

* Update scanner.dm

* Update snacks.dm

* rig contamination prevention
2020-10-17 02:10:09 -04:00
Cerebulon 95ff8c2080 Tweaks to pickup/equip sounds. 2020-09-20 06:57:07 -04:00
Novacat d8c7593395 Merge pull request #7725 from Little-119/shiny-clothing
Add Romantical Whale's "Shiny Clothing"
2020-09-05 12:37:15 -04:00
Novacat 28c19ee066 Merge pull request #8868 from VOREStation/upstream-merge-7571
[MIRROR] Colony Director -> Site Manager
2020-08-28 13:17:58 -04:00
Novacat bd4d0e78d4 Merge pull request #8833 from VOREStation/upstream-merge-7456
[MIRROR] The great Aurora shoe heist
2020-08-28 13:04:33 -04:00
Atermonera 21c1b12ef1 Colony Director -> Site Manager 2020-08-27 20:43:04 -04:00
Rykka d2fb9a7691 Rebase onto Master for Volume Control Panel, Squash Commits 2020-08-27 19:47:38 -04:00
Little-119 bcb07cfeef Add Romantical Whale's "shiny" clothes 2020-08-27 18:08:36 -04:00