Commit Graph

14502 Commits

Author SHA1 Message Date
Casey 39d7ca0cc5 Merge pull request #15836 from Runa-Dacino/colormateportchomp
ports matrix recolouring, Ports Colourmate update, ports simple mob/robot recolouring  from CHOMP
2024-03-17 14:34:52 -04:00
SatinIsle c505ce43ce Signpost and jungle catslug
Added a new wooden signpost and a jungle themed catslug for the new map
2024-03-17 13:20:16 +00:00
SatinIsle 73a74e35b6 Jungle mobs
Added a space dragon variant of the phoron dragon, and a yellow variant of the raptor. For use in the upcoming jungle event.
2024-03-17 11:05:03 +00:00
Runa-Dacino 11c6c90c3b add(colormate): Ports recolouring for simple mobs and cyborgs
Original PR:
https://github.com/CHOMPStation2/CHOMPStation2/pull/7415
Original Author:
https://github.com/Kashargul
Personal Addition:
* Added config for letting simples/robots spawn with recolour verb
* Added verb for admins to temporarily edit the config on live.
2024-03-16 16:33:21 +01:00
Runa-Dacino 14e1f6abc4 add(colours): Ports matrix/colormate stuff from CHOMP
Original PR: https://github.com/CHOMPStation2/CHOMPStation2/pull/6159
Original Author:
https://github.com/BlackMajor
2024-03-16 16:33:21 +01:00
Runa Dacino db998502f9 add(atom/movable): Makes it possible for mappers to change scale/rotation of objs (#15835)
* Removes update_transform() from mob/
* Adds new file to _defines to hold default scales
* Tweaks atom/movable to use new defines
* Tweaks mob, living, human, species to use new defines for comparisons
* On atom/movable, we check if it is rotated or otherwise scaled and then call update_transform()
* It is now possible
2024-03-16 04:50:03 +10:00
Kashargul e1de54b58c new form and unignore qol (#15829) 2024-03-15 11:16:02 +01:00
SatinIsle 771c39cc74 Ports deer tummy (#15826)
A port of https://github.com/TS-Rogue-Star/Rogue-Star/pull/153 by VerySoft

Added a new fat deer taur body and a vwag version that allows you to switch between the fat and thin versions.
2024-03-13 11:20:16 +01:00
Heroman3003 f6d0f62622 Revert "Garbage collection, asset delivery, icon2html revolution, and general…" (#15815)
This reverts commit cc05d51b69.
2024-03-10 20:01:05 +10:00
Raeschen 484ffed97a Up-port: Various runtimes (#15802)
* Various runtimes (#7873)

* Some more preferences setup runtimes (#7884)

* Bug in #7884 making markings not show (#7888)
2024-03-10 09:40:08 +10:00
Cadyn cc05d51b69 Garbage collection, asset delivery, icon2html revolution, and general fixes (515) (#15739)
* Making it compileable

* Adds Tracy & Fixed missing compat in sorting code

* CI workflow using "Stable" beta version

* Tracy define

* Fixes

* Update GC from TGStation

* fixes

* Appease linter

* begone custom_items.txt

* Making it compileable

* Adds Tracy & Fixed missing compat in sorting code

* CI workflow using "Stable" beta version

* Tracy define

* Fixes

* Build dependencies at 514

* Asset delivery/GC/515 megapatch

* fix runtime

* Appease integration tests

* More runtime fixes

* Attempting to resolve runtime

* Update spacemanDMM

* icon2html revolution

* icon2html part 2

* fixes

* Attempt to appease linter

* More fixes

* Final fixes (hopefully)

* operator keyword moment

* minor fixes and additions

* undo extra tgui files

* switch to QDEL_IN_STOPPABLE where necessary

* Pain

* GPS runtime

* dropped(null) fix, + chompedit the fixes just incase.

* Fix chat tags

* Update _build_dependencies.sh

* runtime in orebag, duplicate in computer/ship/proc/look, runtime in zoom

* tweak zoom change

* another registersignal override runtime

* 1

* Revert "1"

This reverts commit 43f619ca6c216c2bc41b8f7a346069f99591261b.

* various qdel ref fixes

* newplayer and observer harddels

* disposalholder logging remove, gargoyle hard del + typo

* retouch atom/movable destroy to be TG-like

* potential edge case ref in manualfollow

* extra following potential ref

* global list refs tweak, new_player undo a thing

* /mob/new_player qdel fixes

* undo some things

* revert atoms/movable/destroy

* revert mind and new_player panel changes

* atoms and atom/movable reversions

* bring back datum/mind and panel fixes

* projectile optimisation

* Reverts useless edits, clothing hood runtime, projectile runtime

I tried a lot of things which do not help, and i reverted a lot of it here.

* a few more reversions of useless changes

* Begin getting rid of CHOMPedit comments

* Nuke remaining chompedit comments

* Revert "undo extra tgui files"

This reverts commit f3bdcde8cb.

* fixing oops

* line ending shenanigans

* More GC cleanup

* Optimisations to test/trace projectile, turrets. Tweaks.

Turrets now only trace when they are absolutely sure they want to shoot. disposalholder, effect master and artefact qdel refs changes.

* bad usage of the check_trajectory proc

check_trajectory returns a list of objects hit along it's path to it's target, not a boolean of the target being hittable. a couple places in code assume this, so here they are fixed.

* puts legacy globals into GLOB datum for debug use

* fix upport oopsie

* fix

* Move recursive listening to component

* Minor fixes and cleanup

* undo my temp solution

* tweaks + a missed thing

* recursive_move sanity checks and safety cases

* Catch null initialisation cases + fix borg creation

VV edit spawns the object in nullspace then directly sets it's loc, which means the movement is unregistered. The spawn(0) delay should hopefully mean that setup_parents happens AFTER any unregistered movement.

* circular inventory check, make checks better

* better handling of safety reset cases

* Add logging to safety checks

---------

Co-authored-by: Selis <selis@xynolabs.com>
Co-authored-by: Selis <sirlionfur@hotmail.de>
Co-authored-by: Raeschen <rycoop29@gmail.com>
2024-03-10 09:39:33 +10:00
Heroman3003 c5153c5695 Merge pull request #15809 from Kashargul/SyndiPreEmag
Emags syndiborgs by default, borg petting pref
2024-03-06 16:57:00 +10:00
Kashargul 496cff40ff fixes broken chars (#15810) 2024-03-05 23:33:23 +01:00
Kashargul 94941acf77 . 2024-03-05 20:51:36 +01:00
Kashargul e5331e2008 some borg changes 2024-03-05 20:48:10 +01:00
MonoHauki 65be49c7df More Sprite Bits
Added: Synth Dangle Ears, Kaiju Spikes (with glowing variant), Kaiju Tail (with glowing variant)

Includes WIP sprites for Bishop Proto Fat and Slim variants, not yet implemented
2024-02-24 20:11:11 -06:00
Kashargul 609f6c031a chat Timestamps for TG chat + some fixes (#15770)
* chat Timestamps

* add bundle

* some fixes

* bundle

* some context

* moving healthbar proc to 95%

* more context

* fix Process death type

* healthbar fix

* ye if we want to export it, we should expose it

* char directory follow up

* adds bundles
2024-02-21 17:32:43 +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
Kashargul 59d751a9f9 Round value adjustments for react (#15764)
* input adjustments

* .

* .
2024-02-16 14:18:54 +01:00
Kashargul 04c57ff76a another form (#15766) 2024-02-16 12:09:18 +01:00
Kashargul 16fd2d94a0 more filter and borg admin stuff (#15745)
* more filter and borg admin stuff

* analyzer fix

* .

* vchatdark css fix
2024-02-11 16:54:14 +01:00
SatinIsle 871d1ebe3f Fluff item for grallstonefist
Approved here: https://forum.vore-station.net/viewtopic.php?f=27&t=2397
2024-02-10 11:39:50 +00:00
Heroman3003 82812ea2e6 Merge pull request #15733 from BonniePandora/Replikant
Ports various clothing items, two sets of cyberlegs & some markings
2024-02-08 03:56:39 +10:00
PastelPrinceDan 373bb64cc7 adds 1 outfit, port 1 pair of ears, fixes 2 hairs 2024-02-07 12:23:13 +00:00
BonniePandora d561f31319 Replikant stuff
Items, robolimbs & markings
2024-02-06 00:25:50 +00:00
Kashargul ed19c72ece some more cleanup 2024-02-03 16:41:33 +01:00
Kashargul b12ddd69a1 borgjaw rebalance 2024-02-03 16:28:22 +01:00
Heroman3003 24904c6665 Merge pull request #15716 from Heroman3003/borgmind
Gives borg some trait verbs
2024-02-01 14:51:12 +10:00
Heroman b63c0574eb Ordering 2024-01-31 19:13:08 +10:00
Heroman 7718dbb2db Adds borg jobban check to mindswap traits 2024-01-31 19:12:00 +10:00
Heroman ccca346253 Gives borg some trait verbs 2024-01-31 18:40:08 +10:00
Kashargul 4550f295dc needs to have a client anyway 2024-01-31 00:21:44 +01:00
Kashargul 30552a2b72 adds timestamps to all radio messages 2024-01-31 00:19:41 +01:00
Heroman3003 b088f0c604 Merge pull request #15708 from Kashargul/npcSay
Npc say filter
2024-01-29 15:25:39 +10:00
Kashargul 691c3ca75f porting healthbars from RS + mat fixes 2024-01-29 00:00:25 +01:00
Kashargul 6a8498ef1f npc say filter 2024-01-28 08:29:00 +01:00
Kashargul 41843dba16 missing closing tag 2024-01-27 13:46:57 +01:00
Kashargul 221785030d static path 2024-01-27 13:45:34 +01:00
Kashargul d3b0c1ebe6 robot upgrade overhaul 2024-01-27 13:29:19 +01:00
Heroman3003 6d1acf98db Merge pull request #15695 from Kashargul/endOfStaticCol
remove static chat colour tags
2024-01-27 15:47:33 +10:00
SpaceMan-Jim dba08cdfa8 Raptor sprite overhaul 2024-01-26 16:29:34 -06:00
Kashargul 1444a224a3 missed tags 2024-01-21 12:44:12 +01:00
Kashargul e4b62dfa35 remove static chat colour tags 2024-01-21 12:34:53 +01:00
Heroman3003 f0de08713f Merge pull request #15678 from SatinIsle/bad-swimmer
Bad Swimmer
2024-01-20 04:59:31 +10:00
Nadyr 9347a99f5b Ports QoL, upgrades, and a lot of bug fixes 2024-01-18 21:04:36 -05:00
Kashargul 6184e0b7bc fixes small typo 2024-01-18 21:00:32 +01:00
Kashargul e2575713cc ends multiproccing on butchering 2024-01-15 17:27:04 +01:00
SatinIsle 28ad56cd97 Bad Swimmer
Added a bad swimmer trait that slows you down in water and causes you to drown in deep water (depths of 2 or above).

One thing I would like to improve before merging and want advice on: Currently the splashing/"you are drowning" message spams pretty frequently and I would like to slow that down.
2024-01-15 14:43:43 +00:00
Heroman3003 cc48404f9c Merge pull request #15671 from Very-Soft/spider
Spider
2024-01-14 07:07:20 +10:00
Eli 92f49ad6c2 Var added to simplemob base 2024-01-10 19:35:27 +11:00