Commit Graph

60 Commits

Author SHA1 Message Date
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 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
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
Aronai Sieyes
1983be6a12 Transform cone prettier 2021-06-25 11:06:52 -04:00
Aronai Sieyes
525639a2be Point lights at things 2021-06-24 23:37:44 -04:00
Aronai Sieyes
42eb6b9eea Add debugging code to find source of qdels
These objects are being deleted by something, but I don't know what.
2021-06-18 13:50:28 -04:00
Aronai Sieyes
db14882664 Port tg lighting system
Also converts planet lighting to a new system
Too hard to separate out from this PR
2021-06-17 00:18:09 -04:00
ShadowLarkens
decee62598 MaterialContainer: Fix insert_amount_mat not incrementing total for specific material case 2021-06-12 18:17:47 -07:00
ShadowLarkens
194c84111e MaterialContainer+Autolathe: Support partial stack insertion
Allows you to put 30 sheets of a 50 sheet stack into a machine
automatically, without having to manually split it.
2021-06-12 18:17:47 -07:00