Commit Graph

33179 Commits

Author SHA1 Message Date
Cameron Lennox
eeefd4ef3f Fixes the body designer [WIP] (#17062)
* designer

* finished off remaining body designer stuff, name etc

* merged _vr file, added note to use this

* harddel fix

* this one too

* unifies subtabs, adds search and improves layout

* fixes a longstanding issue with marking color appearance changer

It was feeding a /list (The object) to the color picker and the color picker just rolled with it and said 'sure'.

Now with actual sanity TGUI color picker freaks out and goes 'wtf'

This makes it actually feed a color input into the color picker.

* quick push

* adds hair grad to body designer

* push

* color works again

* hair gradient for body designer

* deconf

* Gets rid of duplicate datum

* no test tonight

* spotty fat

* Condenses hair_extras. Fixes a few missing.

Also adds a new cosmetics_tests unit test.

* fixes the rest of the sprites

* lets try this test

* why did that test compile

* another test ENHANCEMENT(fix)

* More aggressive unittest

* fixie

* invisible tail has snowflake handling

* fix for invis check

* oops

* validate existence of icon in unit test

* unittest checks marking and hair icons properly

* fixing bad unit testing again

* fixed marking icon check

* get rid of unused datum, markings show

* fixes things

* you too

---------

Co-authored-by: Willburd <7099514+Willburd@users.noreply.github.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-02-07 20:57:25 -05:00
Kashargul
bb6a263e2f organs NEW to INIT (#17050)
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
2025-02-07 12:30:20 -05:00
Cameron Lennox
71627d97ce Recoil (#17086)
- Makes it so micros can be affected by recoil or not. (Disabled on Virgo, used downstream)
2025-02-07 12:20:46 -05:00
Cameron Lennox
3ac6fb4edf Revert "new to init (the rest of them) part 1 (#17052)" (#17084)
This reverts commit d02c67d6de.
2025-02-07 11:09:08 -05:00
Kashargul
8c66f479f0 fix missing naming (#17082)
* fix missing naming

* .

* fix init order

* fix that

* init order

* -

* this needs  to go to init

* another readio

* fix turbolift init order
2025-02-07 10:55:28 -05:00
Cameron Lennox
71d59aa16a More taur changes (#17073)
* More taur changes

* adds riding_datum checks and clears bloat
2025-02-06 04:11:06 -05:00
Cameron Lennox
d149f7e635 this did in fact need to stay (#17072) 2025-02-06 03:53:12 -05:00
Cameron Lennox
826bb82dd6 Adds back diamond pickaxe & Kinetic Gauntlets to vendor (#17067)
* Adds back diamond pickaxe & Kinetic Gauntlets to vendor

* comma

* it didnt push my change
2025-02-05 16:08:41 -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
Cameron Lennox
f9bcaaae6a Gets rid of sleep in Fire and Fire_userless (#17056)
* Gets rid of sleep in Fire and Fire_userless

* Better handling

Removes unneeded setMoveCooldown in Recursive, as you already get stuck in place due to some unknown process elsewhere while firing.
2025-02-05 14:06:06 -05:00
Cameron Lennox
9bf650610b new to init (radios) (#17055)
* probably garbage code

it works tho

* remove debug

* radios

* true false

* true false 2

* catslugs late init
2025-02-05 14:05:53 -05:00
Cameron Lennox
d02c67d6de new to init (the rest of them) part 1 (#17052) 2025-02-05 14:05:41 -05:00
Cameron Lennox
8081f42210 Makes doors not horrid. Also fixes infinite heat (#17048)
* Makes doors use timers (from OP21)

* NO INFINITE HEAT ALLOWED >:(

* fug

* Update robot_animation_vr.dm
2025-02-05 14:02:34 -05:00
Cameron Lennox
2e4f1ce642 (Partially) Fixes Out Of Memory crashes (#17043)
* Fixes massive memory leak

* Brain Runtime Fix

* There was no reason for this to be a spawn(0)

And no I didn't spawn with no blood - https://i.imgur.com/vPizqCD.png

* Fixes deadringer not properly deathgasping the right entity

* Wounds properly get delted off destroyed limbs

* Update vorestation.dme

* Runtime fix & DNA lock fix

* More qdels

* qdel

* comment out
2025-02-05 14:02:17 -05:00
Cameron Lennox
f43b7a1d88 Xenoarch Gas Tweaks (#17047)
* Increase artifact gas trigger

* Makes artifacts go kaboom if they get too hot.

* new=>init & unreg signals

* no more booms
2025-02-05 14:01:51 -05:00
Cameron Lennox
91e6eb19b9 Augment Adjustments & Fixes (#17038)
* Fixes limb augments being borked for robotic limbs

* Fixes augment melee from embedding

* Makes a bunch of the augments actually CRAFTABLE

* typo
2025-02-05 13:57:01 -05:00
Kashargul
af85f098cd bunch of misc fixes (#17031)
* bunch of misc fixes

* .

* more refs also new ref tracking from chomp

* oups

* eh
2025-02-05 13:53:53 -05:00
Kashargul
59a6e06ab5 fix rd console shared view (#17051) 2025-02-04 09:16:32 -05:00
Cameron Lennox
e36198205a Taur Consolidation Part 3 (#17059)
squash
2025-02-04 01:22:32 -05:00
Cameron Lennox
b0a59956f7 part 2 of taur consolidation (#17058)
* part 2 of taur consolidation

* Its already over

* typo
2025-02-04 00:57:30 -05:00
Cameron Lennox
350fc7e46f Begins the taur merging (#17057)
Part 1. This is being broken up into multiple PRs to prevent breaking iconbot
2025-02-04 00:30:49 -05:00
Kashargul
5c1fb083f4 allows robots to "holster" guns (#17054)
* allows robots to holster guns

* .
2025-02-03 19:47:57 -05:00
TankTheBirb
8b460a08e4 fixes space chicken leg asymmetry that was making a sprite look weird and also fixing the sprite because it was weird (#17045)
* fixing tesh legs and the underfluff sprite

* we will not be going to to de_minitest today

oopsie
2025-02-03 03:34:03 -05:00
Kashargul
d0422319dc removes sleeps in robot module selection (#17044) 2025-02-02 19:53:43 -05:00
Kashargul
dcb65341a7 splits verb and proc (#17040) 2025-02-02 16:15:17 -05:00
Cameron Lennox
db636e3306 Size Changing Apparel Adjusments & Runtime fixes (#17035)
* hyper jumpsuit & deluxe bluespace bracelet changes

* Update miscellaneous_vr.dm

* fixes a runtime

* typo

* projectile runtime fix and circuitboard del

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2025-02-02 17:09:47 +01:00
SatinIsle
9de82ac4b7 init_vore on mob_TF (#17037)
Additional checks added to mob tf
2025-02-02 17:08:34 +01:00
Kashargul
923c4094a0 some alert cleanup (#17036)
* some alert cleanup

* two more

* .
2025-02-02 02:42:29 +01:00
Cameron Lennox
b7b864207a query_insert (#17034) 2025-02-01 15:41:01 -05:00
Cameron Lennox
0a941cc17f Adds new sneptail (#17032) 2025-02-01 14:47:20 -05:00
Cameron Lennox
6da72fa645 Fixes some bugs pertaining to breath code (#16994) 2025-02-01 14:30:12 -05:00
Kashargul
8cbbbd40a1 another sm alarm fix (#17002) 2025-02-01 14:29:18 -05:00
SatinIsle
cd89f4d237 Glamour Experimentation (#17003)
* Glamour Experimentation

Added a new stable glamour crafting material that can be used to craft various items.

Added a new unstable glamour item, that has a few risky effects when used and picked up without protection.

Added a new particle smasher recipe to turn unstable glamour into stable glamour.

Added new items to the lleill transmute ability.

Added new glamour bow and arrow items.

* Fixed a bit of phrasing

* Consolidates TF procs

Changed TF procs and belly transfer procs to be called from one location rather than being repeated in various different procs across the code.

* forgot to include

* Fixed size change effect

* timer instead of spawn

* Added new glamour turfs for whitespace maps.
2025-02-01 14:28:56 -05:00
Cameron Lennox
4c8b23497c Fixes a lot of guns with 0 fire delay (#17028)
* fixes /0 errors

* u2

* u3
2025-02-01 20:26:06 +01:00
Kashargul
3770f05e11 better robot mining scanner (#17005)
* better robot mining scanner

* .
2025-02-01 14:24:41 -05:00
Cameron Lennox
68e41ff7ab More xenoarch tweaks (#17011)
* More xenoarch tweaks

- Massively lowers chance of the virgo beacon spawning
- Massively lowers chance of both guns and laser guns spawning in war digsites (The chances you would find a fully functioning gun is pretty low, honestly. This reflects that.)
- Lowers chance of finding the cult blade
- Adds human corpses to temple digsites, war digsites, and garden digsites
- Adds alien corpses to garden digsites and war digsites
- Adds robot corpses to war digsites and technical digsites

* fixes the guns

* fixes name

* Blacklists pulse rifle shells

* Fixes lightning spam

* fixes an artifact typo

* Fixes a few typo errors

* gets rid of radiation explosion

Happened when accidentally hitting an artifact tile and destroying it

* Better artifact mining logic

- Adjusts the artifact wreckfinds proc so you can't constantly run into an artifact to excavate it
- Makes small artifacts able to bonk you if you destroy them, but only at a 10% chance per turf. (Does no lasting damage)
2025-02-01 14:24:00 -05:00
Cameron Lennox
0f3a3516ec Adds Deluxe Bluespace Bracelet (#17004)
* Adds deluxe bluespace bracelet

Original code by me.

* send it

* whoop

* make it able to go to RESIZE_HUGE

* FULL RANGE
2025-02-01 14:23:49 -05:00
Kashargul
bbed406b2e remove old inputs (#17008) 2025-02-01 14:23:25 -05:00
Cameron Lennox
de67cc1f74 Misc fixes (#17018)
* Computer pointing fix

* Shotgun fix
2025-02-01 14:22:40 -05:00
Cameron Lennox
daa80f46e4 Makes zaddat able to choose sprite accessories (#17019)
- For the 0.1 zaddat players in existance
2025-02-01 14:22:24 -05:00
Kashargul
49d9ef0840 this is a verb.... (#17020)
* this is a verb....

* fix bad to chat
2025-02-01 14:22:12 -05:00
SatinIsle
2a79b0d31e Let taurs be ridden again (#17023)
Fixed taurs being unable to be ridden.

The default taur file had can_ride set to FALSE, whilst the _vr override was set to TRUE. This was not carried over to the default file when they were merged.
2025-02-01 14:19:37 -05:00
Kashargul
755e28f4ac fix more db issues (#17025) 2025-02-01 14:18:37 -05:00
Kashargul
387ce22077 crash on 0 (#17026)
* crash on 0

* Update tension.dm

* mobile moment
2025-02-01 14:04:00 -05:00
Kashargul
85454a508a fix a bunch of missing taur sprites (#17027)
* fix a bunch of missing taur sprites

* fix that conflict in files
2025-02-01 13:43:30 -05:00
Kashargul
b0a8105912 quick hotfix (#17016) 2025-02-01 02:49:31 +01:00
SatinIsle
fa6614d00b Restores Teshari patterned ears (#17009)
Fixed Teshari pattern ears being missing from the ears selection.
2025-02-01 01:19:24 +01:00
SatinIsle
ee781679e4 1652 to 1654 warnings (#17012)
* 1652 to 1654 warnings

Added warnings for people on clients 516.1652 to 1654 that they should use another version.

* More detail
2025-02-01 01:18:30 +01:00
Kashargul
8ea5bc3f35 some more usr (#17013) 2025-01-31 15:52:23 -05:00
Kashargul
7be621e7c3 usr to user part two (#16884)
* usr to user part two

* this can be null

* A few edits

- Gets rid of src. in a few places that were edited
- Gets rid of a few //VORESTATION comments
- Removes an unneeded sanity check in sizegun_vr
- Gets rid of a mind boggling !usr check in mob.dm
- Changes usr to user in sizegun_vr.dm

---------

Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: C.L. <killer65311@gmail.com>
2025-01-30 17:17:46 -05:00