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
e5d5b3769a
ss atoms update ( #17529 )
...
* draft ss atoms update
* .
* .
* .
* low wall
* do that when not asleep
* late init handling
* .
* smes
* try this
2025-04-24 00:00:57 +02:00
Kashargul
f881d54dbf
Panel port test [IDB IGNORE] ( #17350 )
...
* no more self callbacks on update fullness
* fix missing code
* Belly test
* import type
* full partiy
* .
* fix preview
* in belly to late join
* robot nutri
* .
* .
* update export
* finish open todos
* code cleanup
* fix some old slacking
* move this to a define
* fixing
* ,
* .
* Creates a Consume Belly Reagents pref (#10 )
* Creates a Consume Belly Reagents pref
Added a Consume Belly Reagents pref that blocks the consumption of all reagents produced by a belly via reagent containers such as food, drink, beakers, pills, syringes and hyposprays. Seems to work well as intended.
* These changes at least do not cause any problems
* Missed this one
* Reverts reagent_names
* _BELLY versions
* Fixed typo
* .
* fix admin spawn mobs bellies
* also fix that bug
* hints
* fix that
* .
* initial
* should be all
* that is no longer needed
* fluids into hand items
I was convinced this was broken until it was pointed out that the item has to be ON THE GROUND to fill it...Instead of in your hand. That seems so convoluted.
ARC = active-hand reagent container. IRC = inactive-hand reagent container.
* some stuff
---------
Co-authored-by: SatinIsle <98125273+SatinIsle@users.noreply.github.com >
Co-authored-by: Cameron Lennox <killer65311@gmail.com >
2025-03-16 17:08:47 -04: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
Heroman3003
9941ffa8dc
Merge branch 'master' into areaStuff
2024-12-07 05:14:52 +10:00
Kashargul
cc22c4efbe
2 em is much larger than thought....
2024-12-04 23:20:02 +01:00
SatinIsle
fa6566a42c
Changes to protean PR ( #1 )
...
* Removes darkvision
Removes dark vision changes
* Prevents rig assimilation and allows vent crawl for small items only
Removed the ability to assimilate rigs.
Added the ability to vent crawl back, but it now checks their inventory (including inside the rig storage) for any items over pocket-size.
* Removed unnecessary exception
* 1 -> TRUE and 2 -> ITEMSIZE_SMALL
2024-11-15 20:41:55 +01:00
Kashargul
d0b9872e70
.
2024-11-15 19:48:26 +01:00
Kashargul
4879a52633
Server maint subsystem ( #16518 )
...
* upports server maint subsystem
* fix runtime in admin z narrate
* .
* sorts them verbs
* .
* .
* Update code/controllers/subsystems/statpanel.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
* Update code/controllers/subsystems/server_maint.dm
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
---------
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com >
2024-11-04 11:44:44 +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
Guti
1862c0e11b
Deconf 2: Electric Boogaloo
2024-09-27 13:43:21 +02:00
SatinIsle
21bf516fc0
Replicant Species
...
This PR makes the replicant outsider species a whitelist species after an application was made to play one as a crew member.
Added the Gamma Replicant station species, accessible via whitelist only. This species has additional weaknesses (radiation and shock). They have a few unique organs: The crew version of the rage heart can only activate once every 60 minutes (rather than every minute) but lasts for 40 seconds. The mending lungs repair a few organs very very slowly, instead of extremely quickly. The plasma sac generates plasma a little faster without added phoron.
Changed ventcrawl to specifically allow replicants to take underclothes and pocket sized items with them. I've balanced this for replicants only, but could remove the species check if wanted.
Changed alien and resin structures so that they can also be destroyed by replicants (though more slowly than aliens).
Added the user to the whitelist as approved here: https://forum.vore-station.net/viewtopic.php?f=45&t=2448&p=14179#p14179
2024-09-22 10:30:14 +01:00
Guti
409aaba802
Remove
2024-09-09 02:36:53 +02:00
Sym
d0deed2f28
Fixes bad simple_mob ID design choices
...
Replaces mobcard for simple_mobs with something we already have, myid. Fixes alot of misc issues caused by mobcard, it should have never existed.
2023-04-14 00:07:34 -04:00
Heroman
970fe17e99
Adds vore ventcrawl restriction to mice
2022-07-08 15:19:25 +10:00
Pandora
0dbc8666af
Update ventcrawl.dm
2022-04-06 15:57:44 +01:00
VerySoft
65e1706c24
ACTUALLY fix that ventcrawl. >:C
2022-04-05 22:31:20 -04:00
VerySoft
d191eb73af
Allow mobs to ventcrawl with their mobid
...
Also lets drones vent with their emissive blockers
2022-04-05 22:06:24 -04:00
Aronai Sieyes
e675a165ab
Fixes #11061
2021-08-05 18:37:43 -04:00
Aronai Sieyes
9b9292aeed
Fixes #11082
2021-07-15 12:03:27 -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
ea42ee2303
Port Runechat
2021-05-30 15:45:11 -04:00
Atermonera
57424983bf
Merge pull request #7767 from Mechoid/VentcrawlTweak
...
Tweak Ventcrawl To Allow Allowed Items to be Worn
2020-11-26 13:40:37 -05:00
ShadowLarkens
87e0b3653f
Move away from Travis CI to GitHub Actions
2020-11-21 18:23:40 -08:00
Verkister
138a05c2a8
Fixes mobs being able to ventcrawl while buckled ( #7526 )
...
No more mice teleporting office chairs all over the station.
2020-08-22 04:24:31 -04:00
Atermonera
c1638aa7b8
Fix scrubbers
2020-07-26 01:57:38 -04:00
Anewbe
a4fc2b9147
Merge pull request #6270 from Heroman3003/inviscrawl
...
Fixes invisible ventcrawlers
2019-07-06 21:35:17 -04:00
Poojawa
2e7e39c359
oh my fuck travis quit complaining
...
Travis doesn't like comments in the lists.
2019-02-02 08:17:32 -06:00
Poojawa
4f671f32ec
Update ventcrawl.dm
...
fucking indentation memes
2019-02-02 08:12:20 -06:00
Poojawa
a9d025b1f0
Shifts vore mobs to proper locations, cleans loose folder
...
also attempts a Travis complaint fix The command "awk -f tools/indentation.awk **/*.dm" exited with 1.
2019-02-02 08:07:20 -06:00
Cameron653
9dd973221d
Resolves compile errors with the exception of map errors.
2019-01-12 21:09:29 -05:00
Spades
5cb647993c
Conflicts resolved, excluding the .dme
2019-01-05 16:38:33 -05:00
Atermonera
2df5e9fe0e
Merges AI Branch into Master
2018-12-01 00:06:38 -05:00
Leshana
6756c5a483
Merge branch 'master' of https://github.com/PolarisSS13/Polaris into polaris-sync-2018-03-30
...
# Conflicts:
# .travis.yml
# code/ATMOSPHERICS/components/unary/outlet_injector.dm
# code/__defines/_planes+layers.dm
# code/__defines/chemistry.dm
# code/__defines/mobs.dm
# code/_helpers/mobs.dm
# code/_onclick/hud/robot.dm
# code/game/area/areas.dm
# code/game/machinery/computer/supply.dm
# code/game/machinery/cryopod.dm
# code/game/machinery/doors/airlock.dm
# code/game/objects/items/devices/communicator/UI.dm
# code/game/objects/items/devices/communicator/messaging.dm
# code/game/sound.dm
# code/game/supplyshuttle.dm
# code/game/turfs/flooring/flooring_decals.dm
# code/modules/admin/admin.dm
# code/modules/client/preference_setup/occupation/occupation.dm
# code/modules/events/event_container.dm
# code/modules/mob/dead/observer/observer.dm
# code/modules/mob/language/language.dm
# code/modules/mob/living/carbon/human/human.dm
# code/modules/mob/living/carbon/human/human_powers.dm
# code/modules/mob/living/carbon/human/life.dm
# code/modules/mob/living/carbon/human/species/species_shapeshift.dm
# code/modules/mob/living/living.dm
# code/modules/mob/living/living_powers.dm
# code/modules/mob/living/say.dm
# code/modules/mob/living/simple_animal/animals/bear.dm
# code/modules/mob/living/simple_animal/animals/cat.dm
# code/modules/mob/living/simple_animal/animals/parrot.dm
# code/modules/mob/logout.dm
# code/modules/mob/mob_helpers.dm
# code/modules/organs/organ.dm
# code/modules/organs/organ_icon.dm
# code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Medicine.dm
# code/modules/reagents/reagent_containers/syringes.dm
# code/modules/shuttles/shuttle.dm
# html/changelogs/.all_changelog.yml
# maps/RandomZLevels/wildwest.dm
# maps/southern_cross/items/clothing/sc_head.dm
# maps/southern_cross/southern_cross-1.dmm
# vorestation.dme
2018-03-31 09:20:59 -04:00
Aronai Sieyes
7d3aec96fd
Arranges lots of things into planes ( #5072 )
...
* Rearranges a billion things into planes
* Make cryotubes fancy
* Update Travis
* Fix hiding logic
2018-03-28 12:59:12 -07:00
Arokha Sieyes
f6321228a0
POLARIS: Adds an animation thing, uses it on ventcrawls
2018-03-25 17:42:48 -04:00
Arokha Sieyes
e14857b169
POLARIS: Ventcrawling assistance
2018-03-25 17:07:54 -04:00
Arokha Sieyes
737abb9227
POLARIS: Ventcrawling assistance
2018-03-19 23:01:00 -04:00
Arokha Sieyes
399bcfa900
VS: Allow ventcrawling with bellies
2018-03-15 23:50:29 -04:00
Arokha Sieyes
bb4d4634f9
POLARIS: Adds an animation thing, uses it on ventcrawls
2018-03-15 23:50:14 -04:00
Arokha Sieyes
6da9eb5451
Fix HUD creation and ventcrawling
2018-02-21 17:47:19 -05:00
Neerti
4bfcec55f2
work
2017-09-04 21:52:47 -04:00
LorenLuke
8ed7b72aed
Splits item check back into mob-specific procs.
2017-04-19 10:10:56 -07:00
LorenLuke
7505061f4a
Fixes ventcrawling for spiderbots/implants/etc.
2017-04-15 13:59:54 -07:00
Arokha Sieyes
5425a06bc8
Fixes ventcrawl
...
Fixes #1202
2017-03-18 19:30:54 -04:00
Arokha Sieyes
0248ba0861
Don't allow ventcrawling if vents are welded
...
What's the point of welding vents, again?
2017-03-13 02:01:29 -04:00
MagmaRam
38aa0217f9
No longer able to crawl through welded vents.
2016-11-15 20:56:58 -06:00