Cameron Lennox
231bef4865
Cotton bedfix ( #18695 )
...
* bedfixz
* Makes them cloth as well
2025-10-26 18:35:15 -04:00
Kashargul
221e8a68e4
moves law outputs to a block ( #18513 )
...
* moves law outputs to a block
* eh
* .
* urg
* ,
* wtf
* .
* Update _sheets.dm
2025-09-20 00:22:21 +02:00
Kashargul
6e3bb1efa0
clean up flags ( #18439 )
...
* clean up flags
* wtf?
* pass it
* .
* ...
* .
* .
* fix retrace
* .
* .
* properly build
* eh static
* .
* .
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com >
2025-09-14 04:31:35 -04:00
Kashargul
84abdbaede
fixes stack memleaks ( #18395 )
...
* fixes stack memleaks
* .
* more
* .
* .
* urg
* urg
* .
* .
* .
* .
* .
* .
* .
* .
* .
* .
* cklear laws
* Update vending.dm
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com >
2025-09-09 21:58:48 -04:00
Cameron Lennox
d73f6b8dbd
Makes uses of do_after sane ( #18334 )
...
* Prevents insta-actions
* Do_after sanity
NOTE: NUKE do_after_action
* Update bonfire.dm
* The rest of them
Also fixes a tpyo
* no minitest :)
* .
* .
* Gets rid of the slowdown for now
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
2025-09-08 02:25:08 +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
Kashargul
39a0bcd60e
Encode changes ( #18052 )
...
* change encode
* guhh
* .
* .
* .
* Update code/game/antagonist/antagonist_objectives.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* Update code/modules/clothing/spacesuits/rig/modules/specific/voice.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* Update code/modules/news/new_newspaper.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* Update code/modules/admin/DB ban/functions.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* Update code/modules/tgui/modules/communications.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* Update code/modules/mob/living/carbon/human/human.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* Update code/modules/mob/living/carbon/human/human.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
---------
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
2025-08-05 00:19:22 +02:00
Will
32fac1e40e
Refinery Feedback P1 ( #18140 )
...
* drillbore fracking
* many small fixes
* big list update
* match recipie
* small tweaks
* tool message
* reagent amount per stack type
* oops
2025-08-04 10:34:36 -04:00
Cameron Lennox
84dc5535dc
var/global/list -> GLOB. conversion ( #17928 )
...
* These two are easy
* !!!runlevel_flags
the fact it was global.runlevel_flags.len has me a bit...iffy on this.
* !!!json_cache
Same as above. used global.
* player_list & observer_mob_list
* mechas_list
* this wasn't even used
* surgery_steps
* event_triggers
* landmarks_list
* dead_mob_list
* living_mob_list
* ai_list
* cable_list
* cleanbot_reserved_turfs
* listening_objects
* silicon_mob_list
* human_mob_list
* Update global_lists.dm
* joblist
* mob_list
* Update global_lists.dm
* holomap_markers
* mapping_units
* mapping_beacons
* hair_styles_list
* facial_hair_styles_list
* Update global_lists.dm
* facial_hair_styles_male_list
* facial_hair_styles_female_list
* body_marking_styles_list
* body_marking_nopersist_list
* ear_styles_list
* hair_styles_male_list
* tail_styles_list
* wing_styles_list
* escape_list & rune_list & endgame_exits
these were all really small
* endgame_safespawns
* stool_cache
* emotes_by_key
* random_maps & map_count
* item_tf_spawnpoints
* narsie_list
* active_radio_jammers
* unused
* paikeys
* pai_software_by_key & default_pai_software
* plant_seed_sprites
* magazine_icondata_keys & magazine_icondata_states
* unused
* ashtray_cache
* light_type_cache
* HOLIDAY!!!
this one was annoying
* faction stuff (red?!)
* Update preferences_factions.dm
* vs edit removal
* backbaglist, pdachoicelist, exclude_jobs
* item_digestion_blacklist, edible_tech, blacklisted_artifact_effect, selectable_footstep, hexNums, syndicate_access
* string_slot_flags and hexdigits->hexNums
* possible_changeling_IDs
* vr_mob_tf_options
* vr_mob_spawner_options
* pipe_colors
* vr_mob_spawner_options
* common_tools
* newscaster_standard_feeds
* Update periodic_news.dm
* changeling_fabricated_clothing
* semirandom_mob_spawner_decisions
* id_card_states
* Update syndicate_ids.dm
* overlay_cache & gear_distributed_to
* more
* radio_channels_by_freq
* Update global_lists.dm
* proper
* default_medbay_channels & default_internal_channels
default_internal_channels is weird as it has a mapbased proc() but that proc is never called...
* valid_ringtones
* move this
* possible_plants
* more
* separate these
moves xeno2chemlist from a hook to a new global list.
* tube_dir_list
* valid_bloodreagents & monitor_states
* Junk
* valid_bloodtypes
* breach_burn_descriptors & burn
* more!!
appliance_available_recipes seems uber cursed, re-look at later
* Appliance code is cursed
* wide_chassis & flying_chassis
* allows_eye_color
* all_tooltip_styles
* direction_table
* gun_choices
* severity_to_string
* old event_viruses
* description_icons
* MOVE_KEY_MAPPINGS
* more more
* pai & robot modules
* Update global_lists.dm
* GEOSAMPLES
Also swaps a .len to LAZYLEN()
* shieldgens
* reagent recipies
* global ammo types
* rad collector
* old file and unused global
* nif_look_messages
* FESH
* nifsoft
* chamelion
* the death of sortAtom
* globulins
* lazylen that
* Update global_lists.dm
* LAZY
* Theese too
* quick fix
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
2025-07-14 20:14:31 +02:00
Kashargul
f84536fc3a
some small things ( #17693 )
...
* some small things
* .
* clean this up
* potentially fix nulls in player list
* .
* Fixes
* Update machine_stacking.dm
---------
Co-authored-by: C.L. <killer65311@gmail.com >
2025-05-15 00:56:26 -04:00
Cameron Lennox
c42610c5ae
Have you bingled that ( #17407 )
...
* Initial wiki system
* wiki organization and spoilers
* hide belly chems
* move ads to tgui
* add search
* .
* load screen
* error screen
* 8
* center
* .
* .
* make this more realistic
* tgui errro col
* move search to top
* .
* non NT theme
* logo to common
* base custom theme
* .
* wip refactor
* almost halfway
* reworked wiki data
* easy fix
* get data fix
* Material Page in tgui
* catch null supply points
* .
* forward crash
* reset pages
* .
* canvas prep
* fix icon stacking
* .
* colored outlined images
* fix sm datum
* fix material names
* subType prep
* only on crash
* fix null crash
* .
* fix solgov
* clean hiding
* .
* implement catalog page
* .
* particle smasher page
* I'm lazy
* unfuck some sins
* ore page
* botany page
* allergen list
* allergen returns null too
* slime injection var
* slime core data
* fixed warning
* wip
* proper data list for chems
* pass is_slime as null
* chems
* split that
* .
* .
* .
* .
* donation for bingle, some cleanup
* return types
* partially colord icons for chemistry
* .
* more sillies
* donation page
* thaler
* needs some variation
* .
* this will crash until implemented
* handle it
* fix that
* dismiss donation banner button
* .
* fix that
* donating procs
* donation stuff for comp
* -
* drink glass for drinks
* illegal iconstate pass
* fixes
* .
* nuke drink fix
* .
* .
* .
* Drink reagent fix
* more cleanup
* adjust
* .
* simple food
* .
* food list
* sending nulls, removed flavor from recipes
* .
* .
* get_donation_current added
* .
* missing key
* .
* duped recipes fixed
* .
* .
* wiki food reagent recipes
* double list add
* properly forbid remaining bad reagent
* hide this too
* stacky
* enable eslint const
* fix typing
* update that
* use proper donation proc
* printing fixes
* grinding
* .
* beaker fill volume
* plant ore and mat grinding results
* duped recipes fixed, unit test tweak
* yes this is terrible
* .
* .
* .
* chem analyzer tgui mode, some subsystem changes to support it
* redoce
* .
* ,
* .
* small fixes, missing reagent volume
* push
* sort
* catalog entries unlocked by explo
* new chem stuff
* .
* fix byond code
* fix scroll tracking
* comment
* alphabetical
* also this
* .
* fallback icon
* .
* ...
* rel path
* that too
* to defines
* organ to define
* .
* .
* .
---------
Co-authored-by: Willburd <7099514+Willburd@users.noreply.github.com >
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com >
2025-03-28 19:00:50 +01:00
Kashargul
2556102719
only tab indentation ( #17408 )
...
* only tab indentation
* .
2025-03-23 15:28:15 +01: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
Killian
d39234c734
fake coins and coin/mint refactors ( #17218 )
...
* fake coins and fake coin accessories
* coin and mint refactors
* coin and mint refactors
2025-03-06 22:54:13 +01:00
Drathek
d062ff9f49
Port OD Pragma Lints ( #17171 )
...
* Experimental: Port OD Pragma Lints
* first pass: Includes icon forge fixes/updates
* 2nd pass
* third pass
* debug_ai: This what you're unhappy with?
* Revert "debug_ai: This what you're unhappy with?"
This reverts commit bc178792e6 .
* How about this
* Or is it the else?
* Pass summer
---------
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
2025-02-26 18:12:03 -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
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
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
Kashargul
59b9802628
some istype to macros ( #16826 )
2025-01-06 06:45:02 +10:00
Kashargul
3083f0b730
Adds a new ghost vis blocking area flag ( #16696 )
...
* Adds a new ghost vis blocking area flag
* .
* .
* .
* .
* .,
* .
* .
* .
* .
* .
* .
* .
* .
* .
* .
* some more
* add admin verbs to add and remove areas
* .
2024-12-16 10:02:07 +10:00
Kashargul
8d6bf161a8
cleanup the last
2024-12-08 20:54:28 +01:00
Kashargul
1a2c2c0764
plants
2024-12-08 05:51:35 +01:00
Kashargul
2bd0f9c14d
other.dm
2024-12-07 00:12:42 +01:00
Kashargul
429398bdd7
some moire
2024-12-06 21:54:05 +01:00
Kashargul
80edcd2c3d
Converts gas, mat and reagent strings to defines
2024-12-06 17:26:00 +01:00
Kashargul
b594520a74
next set of spans ( #16434 )
...
* next set of spans
* some more
* next
* next
* next
* .
* text...
* next... rest soon
* .
* .
* ok last set for the night
* .
* .
* .
* .
* some more
* next
* next
* all for now
* .
* some more easy ones
* some more easy ones
* .
* .
* some more bolds
* oups auto complete moment
* add the remaining spans
* this as well
* this as well
* .
* .,
* resync them properly
2024-10-16 23:37:27 +02:00
Kashargul
a2c673ab7a
refactors most spans
2024-10-02 21:10:31 +02:00
Kashargul
e0d694e8ac
rid of old span macros
2024-10-01 23:51:48 +02:00
Guti
409aaba802
Remove
2024-09-09 02:36:53 +02:00
Kashargul
e4b62dfa35
remove static chat colour tags
2024-01-21 12:34:53 +01:00
Heroman
9a94306585
Refactors tool typechecks, refactors transforming tools, makes Altevian wrench into one
2023-10-01 09:34:43 +10:00
Killian
a43db14e51
wall/table icon_base split
2023-09-05 17:52:02 +01:00
VirgoBot
1a8f1760fa
[MIRROR] conk rete (ABLE TO BE MERGED) ( #13467 )
...
* conk rete
* Update flooring_premade.dm
* Update wall_types.dm
* Update _materials.dm
* Update plasteel.dm
* Update steel.dm
* Update stone.dm
* Update stone.dm
* Update instant.dm
* Update plasteel.dm
* Fixes map changes
Co-authored-by: Greenjoe12345 <33647525+Greenjoe12345@users.noreply.github.com >
Co-authored-by: C.L <killer65311@gmail.com >
2022-09-22 21:03:19 -04:00
ItsSelis
af64bcf406
More Input Conversion
2022-06-19 12:21:51 +02:00
TankTheBirb
efb0d85f59
adjusted med pouch and added better notes
...
Med pouch now has 3 small item spaces instead of 4, keeps the fast draw because you can't move at all during it or it interrupts, cannot carry defibs, but can carry lollipops. Medium and large are still better for packrats with less time sensitive operations.
Also added more //vorestation add things to the stuff I changed that weren't a part of pouches.dm.
2022-05-01 16:09:48 -04:00
TankTheBirb
a531e4e99e
Pocket pouch rebalance + obtaining method
...
You know those pocket pouches you can find sometimes except you don't know where you can get them? Well you couldn't aside from map spawns. This fixes that, you can now make them using cloth, fur, or leather. Leather lets you make the really nice ones because its harder to get, cloth and fur let you make the smaller and specialized ones. Botany is your friend, Wabbacks let you grow cloth, teppi provide fur, and any animal can give you leather. There are also alternate ways to get these things too if botany is kill (unfortunate), but they're more time intensive than just asking the botanist.
Also I changed the contents to be somewhat more sane because the specialized pouches before were STUPIDLY restrictive and inferior in just about every way. So now there is a balance to it. Tools pouch is basically a belt for your pocket but half size. Supplies can carry actually useful supplies. Parts can carry the most of any pouch but literally only stock parts. Medical can draw stuff faster from their pouch and it can carry more medical related supplies than it could before. Ammo lets you carry grenades and plastique explosives now. Baton pouch is now the melee pouch and can fit more than just batons in it (still only one of them tho).
2022-05-01 12:58:59 -04:00
Heroman
ae267030eb
Merge branch 'master' into upstream-merge-8222
2022-02-19 18:41:29 +10:00
Killian
70b88ad181
hardwood material port
2021-10-28 10:21:38 +01:00
Aronai Sieyes
7994cd6eb3
Bad fix WIP
2021-08-26 12:07:53 -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
MarinaGryphon
a843667af3
Fixes a bunch of bools missed in #11100
2021-07-16 15:55:49 -05:00
Aronai Sieyes
ca82ce3c20
Add plant fiber material/stacks
2021-07-11 01:55:20 -04:00
MarinaGryphon
7820442652
Fix log examine being weird.
2021-07-09 08:35:11 -05:00
Aronai Sieyes
8bcd31c91e
Merge branch 'master' into Arokha/matdefs
2021-07-07 14:29:30 -04:00
MarinaGryphon
e41c2ecfd7
first pass (emotification, some \the -> \The)
2021-07-05 09:42:48 -05:00
Aronai Sieyes
b71c7e7271
Use material defines more
2021-07-03 18:18:05 -04:00
Aronai Sieyes
1696db4842
Move most/all overlay use to SSoverlays
...
Except for the ones I'm about to change in the
lighting commits!
2021-06-17 00:11:13 -04:00