Kashargul
f8333a8d93
Staticpath [MDB ignore] ( #19166 )
...
* move those to static paths
* maps
* .
* .
* ugh
* .
2026-02-22 22:10:59 +01:00
Will
8c8b27ecce
Strips byondUI procs not needed for TGUI interaction ( #18563 )
...
* all of these are moved to tgui
* still uses topic
* uses topic
* uses topic
* not needed
2025-09-26 14:53:13 +02:00
Selis
b0f0f4685f
JSON Logging Refactor ( #18252 )
...
* First pass
* fixes
* more fixes
* num2hex length changes
* pass 2
* fixed warning
* looc log fix
* .
* update tgui
* .
* .
* .
* .
* perttier
* cleanup
* .
* .
* fix token
* no
* .
* .
* .
* ,
* modsay eventsay
* .
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
2025-09-11 17:28:20 +02:00
Kashargul
e956d13a6b
jobs, access and radio to defines ( #18297 )
...
* jobs, access and radio to defines
* .
* .
* urg
* .
* .
* finish the radio freqs
* why
* .
* .
* ticker initial
* eh
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com >
2025-08-31 01:32:36 +02:00
Kashargul
fac274e5f9
sane stacks ( #18342 )
...
* sane stacks
* .
* .
* .
* -
* clean that up
* .
* .
* fix chat scaling
* readd cords
* .
* guh
---------
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
2025-08-30 00:57:26 +02:00
Will
f67d095338
Reagent Refinery ( #17955 )
...
* starting port
* missed one
* fixes and wip
* more cleanup
* reagent data setup
* distillation testing
* tanker dmi again
* supply pack fix
* Tiny fix
* better formatting
* metallic paints and outpost reagents
* working on refinery tutorial, reactor construction icons
* reactor activation dot
* updated for new reagent hoses
* This as well
* pump relay object
* climbing support
* less ugly trolly tanker handling
* more cleanup
* reagent pumping updated
* climbable tanker
* fixed test
* test fails
* smart centrifuge board
* pump relay art updated
* hose doesn't show message when stacking
* gas cracks and fracking
* randomly spawned gas gracks
* indentation
* fixed
* runtime fix, lore fix
* turf change respecting atmos
* args
* nevermind
* gas cracks to poi fodder
* less gamer
* compile fix
* oops
* Old ores enabled
* paint distillations
* unittest
* many more distillation reactions
* nullcheck
* guide book
* tweaks to globs
* moved designs
* techweb
* reagent tanker sale element
* proper tag
* sellable
* typo, reduced hose connectors
* show reagent
* synthfab fix
* Revert "synthfab fix"
This reverts commit b7764cfb33 .
* post sale tank handling
* tweak
* oops
* another oops
* smasher recipe now valid
* condensing gas recipies
* those too
* condensing tweaks
* matching mols better
* fluid pump missing
* code review
* no rain code here
* smart centrifuge update
* small grinder patch
* grinding fix
* fix
2025-08-02 07:07:17 +02:00
Cameron Lennox
f40bf1f7e4
Vendor and Phasegun adjustments ( #17647 )
...
* part 1
* Cleanup
* text
* webbing
* Eh these values seem fine
* Bonus damage to mobs
* if we have a mind, dont take bonus damage
* Less VR overrides
* vendr
2025-05-15 20:14:05 -07:00
Selis
28e969778c
code/global.dm => code/_global_vars/ ( #17244 )
...
* 1
* Full conversion
* .
* .
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
2025-04-21 05:55:25 -04:00
Kashargul
4d36cfdaeb
Finish Machinery new to init ( #17334 )
...
* Finish Machinery new to init
* fix that
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com >
2025-03-16 03:57:48 -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
Kashargul
3770f05e11
better robot mining scanner ( #17005 )
...
* better robot mining scanner
* .
2025-02-01 14:24:41 -05:00
Kashargul
80edcd2c3d
Converts gas, mat and reagent strings to defines
2024-12-06 17:26:00 +01:00
Kashargul
32c9f971bc
tgui usr to ui.user
2024-11-13 00:49:17 +01:00
Kashargul
a2c673ab7a
refactors most spans
2024-10-02 21:10:31 +02:00
Guti
f4f5476121
Merge branch 'master' into weapon-removal
2024-09-18 18:07:43 +02:00
Kashargul
100f1d8fd9
fix ID access
2024-09-11 18:26:35 +02:00
Kashargul
ff92b1c8e1
Mining ID
2024-09-09 21:59:13 +02:00
Guti
409aaba802
Remove
2024-09-09 02:36:53 +02:00
Heroman
8121c2dd8c
Allows ore processors to start collecting ore pieces again
2023-02-24 09:45:30 +10:00
C.L
300a6f243b
Makes ore chunks have better sprites.
2022-09-25 03:56:16 -04:00
C.L
be7dc9dc4d
Adds ore chunks
2022-09-25 03:32:04 -04:00
C.L
76c7b3f003
Makes the mining drill use lists. Updates some ore names.
...
Uses the same magical anti-lag lists as the other mining items!
Some mining drill items had incorrect names, such as glass being 'silicates' which isn't an ore, which is essential for this change. This changes that.
This is purely a name change and users won't see anything different.
Also removed rutile as it was duplicated in the list. Presumably due to Polaris adding rutile and it never being removed.
2022-09-25 01:20:55 -04:00
C.L
adc941c700
Makes ore boxes, bags, and the processing machine use lists.
...
- Makes Ore boxes, ore bags, and the processing machine all use lists.
Previously, ore boxes would constantly add ore to the contents of the ore box.
This meant that if a miner was constantly adding ore to a crate that has thousands of ores in its contents list, the contents list would be updated numerous times in succession.
Updating a list with 10000 ore 25 times in a single tick makes the server cry.
Making it use lists completely eliminates this problem and makes the entire process of ore more efficient. It simply adds the amount of ores to a list and transfers them between satchel/bag/processing machine.
Using lists means the infinite mining satchel can actually be infinite without worries of constantly dropping & picking up ore and lagging the server.
This has been tested and works.
The only problem however is that I need to figure out a way to make mining bags able to know if they're full or not. Currently they can hold an infinite value of ores.
2022-09-25 00:43:13 -04:00
Novacat
1aa4c73e8d
Revert "[MIRROR] /atom New() => Initialize() [MDB IGNORE]"
2022-08-27 08:49:56 -04:00
MistakeNot4892
3f9af78f3a
/atom New() => Initialize() [MDB IGNORE]
2021-11-14 03:09:51 -05:00
Aronai Sieyes
e52031d6aa
Make stack amount var private
2021-08-19 21:06:46 -04:00
Aronai Sieyes
34982728cb
Add 'as anything' to various for loops
2021-07-20 12:39:59 -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
4c12504e3b
Replace list inputs with tgui_input_list
2021-06-26 10:39:56 -04:00
MarinaGryphon
385fa640af
Linter diagnostics + bans non-var relative pathing
2021-06-20 18:16:45 -04:00
Aronai Sieyes
7d725e740b
VS: Implicit list abuse
2021-05-27 12:08:51 -04:00
Neerti
767e655310
Linter Introduction + Cleanup
2021-05-25 23:19:34 -04:00
Killian
5068041b8f
Merge branch 'master' into kk-ships2
2021-05-10 17:42:03 +01:00
Aronai Sieyes
c4610a858d
Move ore lists to global lists
2021-05-10 12:13:39 -04:00
Killian
7238f3917e
Merge remote-tracking branch 'upstream/master' into kk-ships2
2021-05-09 20:19:20 +01:00
Atermonera
d9fffdd07b
Moves material stacks to modules/materials
2021-04-22 18:59:27 -04:00