Commit Graph

46 Commits

Author SHA1 Message Date
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
Yoshax
95533dd3cb Long, time-consuming not one-line fix 2016-09-21 17:16:51 +01:00
PsiOmegaDelta
79baa0258e Tweaks vent crawling.
The ability to ventcrawl is now checked by the /handle_ventcrawl() proc, making it possible to properly check before and after the do_after() call.
Moves various checks into the base can_ventcrawl proc.
Now lists the first object that prevents a mob from ventcrawling, making it easier to correct the exception list.
Removes the issmall() check, instead checks if the crawling mob has the relevant verb. Fixes #14081.
2016-09-21 17:16:12 +01:00
Zuhayr
18c2f33eab Ported ventcrawling from vg. 2016-09-21 17:16:03 +01:00
Neerti
0a389a418b Revert "Ported ventcrawling from vg." 2016-09-20 17:21:58 -04:00
PsiOmegaDelta
41129ab0d8 Tweaks vent crawling.
The ability to ventcrawl is now checked by the /handle_ventcrawl() proc, making it possible to properly check before and after the do_after() call.
Moves various checks into the base can_ventcrawl proc.
Now lists the first object that prevents a mob from ventcrawling, making it easier to correct the exception list.
Removes the issmall() check, instead checks if the crawling mob has the relevant verb. Fixes #14081.
2016-09-16 19:43:44 +01:00
Zuhayr
843c48a9ee Ported ventcrawling from vg. 2016-09-16 04:05:49 +01:00