66 Commits

Author SHA1 Message Date
Kashargul 4d7255c709 . 2024-12-04 22:45:00 +01:00
Kashargul ead0180057 converts area vars to flags 2024-12-04 22:21:38 +01:00
Heroman3003 a15578d8fd Merge pull request #16597 from Kashargul/miscGripper
up ports misc gripper, gargoyle, petrification, some message fixes
2024-11-30 14:41:36 +10:00
Kashargul d1b6b8a6ca adds petrification 2024-11-12 19:43:48 +01:00
Kashargul 49d89c0059 usr to user up to player effects 2024-11-12 00:10:20 +01:00
ShadowLarkens 4ebf8c4303 Update the autolathe UI, make it less laggy (#16521) 2024-10-26 14:19:12 +02: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 409aaba802 Remove 2024-09-09 02:36:53 +02:00
Kashargul 7793329bfd always resize... (#16038) 2024-06-11 19:15:57 +02:00
Kashargul 6cabe9f7e6 Undefines local defines and moves global to __define (#16028)
* first set of defines

* some more

* .

* final defines

* del local define
2024-06-09 17:29:20 +10:00
Heroman3003 c7b6c3e42b Revert "Revert "Garbage collection, asset delivery, icon2html revolution, and…" (#15816)
This reverts commit f6d0f62622.
2024-04-22 06:29:01 +10: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
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 f3bdcde8cbd846adcfbc6f02b0077e0c5ae20f56.

* 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
Raeschen 578f576d90 Fix datum components (#15788) 2024-02-27 19:37:15 +01:00
Heroman 9a94306585 Refactors tool typechecks, refactors transforming tools, makes Altevian wrench into one 2023-10-01 09:34:43 +10:00
ItsSelis 10d2178516 More 515 Compatibility 2023-06-05 19:29:40 +02:00
Heroman 547382e647 Fixes autolathe and smartfridge issues 2022-12-28 17:43:04 +10:00
Heroman 60c566f2a9 Fixes autolathe thing. 2022-12-14 18:24:16 +10:00
Heroman cf704c9c7b Typo fix 2022-10-30 05:49:49 +10:00
Heroman f6d78e4ccf Fixes inserting sheets with no defined material (like tiles) into machines 2022-10-30 05:39:20 +10:00
GhostActual 81c603f9d5 Base Commit 2022-04-02 22:54:14 -04:00
Pandora 25d1bbeba7 fucky lists 2022-03-22 17:57:15 +00:00
GhostActual 96d2da15a3 Base Commit
Update shotgun.dm

Final Commit?

Final
2022-03-21 05:02:08 -04:00
Heroman d788a61aa4 Compile error resolution 2022-02-19 19:42:32 +10:00
TheDavestDave c2c4ffb85d unwanted ) bannished to the shadow realm 2022-02-19 02:20:52 +00:00
TheDavestDave 08d0304039 updoot
macth with updoot
2022-02-19 02:18:35 +00:00
TheDavestDave 055f4699d1 lower tech shield
requested changes by soft.  Uses a wooden bucket instead of a metal one, and cloth instead of cable coils.
2022-02-19 02:09:06 +00:00
TheDavestDave 6dcadd97c0 primative-shields
a primitive shield, perfect for the next knights at castle mystic event.

it's much less cool, there's no metal ones. but it's literally the only low tech shield in our code right.

No really all other shields are made of plastic like the riot shield, or energy like halo jackles.

anyway it has 10 lower block chance than the explo shield and 20 less than riot. It's planks off wood and a bucket tied together
2022-02-17 15:14:18 +00:00
Aronai Sieyes a0debb7751 fixes crafting reqs not storing parts in the result 2021-10-24 20:08:17 -04:00
Aronai Sieyes 4571b1c886 Remove stray character 2021-10-22 14:13:21 -04:00
Aronai Sieyes 6a34f3e7b5 Adjust existing recipes 2021-09-27 14:30:06 -04:00
Aronai Sieyes c9fb50dcdc Further fix merge 2021-09-27 14:29:57 -04:00
Aronai Sieyes c1103ff8cd Fix merge 2021-09-27 14:25:33 -04:00
Atermonera ae87e4574b Refactors crafting to support requirement alternatives 2021-09-02 21:52: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 e52031d6aa Make stack amount var private 2021-08-19 21:06:46 -04:00
VerySoft 6ba1086887 ALMOST DONE 2021-08-13 23:12:12 -04:00
VerySoft 29b29bf8a6 Survival crafting stuff
Stuff! For surviving in the wilderness.
2021-08-09 17:48:10 -04:00
Verkister ae96f80201 H 2021-08-02 13:45:37 +03:00
Verkister db7c90b33d Fixes the small hud buttons not getting hud colors
Fixes the crafting, nif, charsetup, and vorepanel hud buttons not getting the user's hud color and transparency prefs applied.
2021-08-02 13:39:51 +03:00
Aronai Sieyes 01f999f10c Merge pull request #11165 from VOREStation/Arokha/lightport
Small light optimizations
2021-07-20 19:01:54 -04:00
Aronai Sieyes 34982728cb Add 'as anything' to various for loops 2021-07-20 12:39:59 -04:00
Aronai Sieyes 86fc5c3751 Optimize a few things in overlay lighting procs
Credit to Rohesie
2021-07-19 23:05:16 -04:00
Aronai Sieyes 7619a96b23 Add recipe, subject to balancing 2021-07-15 18:00:02 -04:00
Aronai Sieyes f9d340f23b Merge pull request #11025 from VOREStation/Arokha/crafty
Fix crafting menu, add plant fiber crafting things
2021-07-11 15:15:34 -04:00
Aronai Sieyes 5ef9779bac Primitive bandages and cloth recipes 2021-07-11 15:04:14 -04:00
Aronai Sieyes 113a6aeca5 Fix crafting menu initial category bug 2021-07-11 01:56:23 -04:00
Aronai Sieyes 700e28363c Fix crafting menu failing to open 2021-07-11 01:54:37 -04:00
Aronai Sieyes 819c98b637 Make nif/crafting menu buttons not be hidden 2021-07-10 23:25:38 -04:00