Commit Graph

213 Commits

Author SHA1 Message Date
DeityLink
4a20153a66 Fixed Ghosts no longer haunting mobs going through portals (#30869) 2021-09-24 20:58:28 +00:00
Shifty
c502b91b2b linter 2021-09-18 15:28:21 +01:00
Shifty
7be042441a the meat of it 2021-09-18 14:25:35 +01:00
DamianX
aeb1ab8b4d Gotta go fast (#23609)
* Jukebox playlist cache 40% faster

* Cached minimaps

* add the txt to .gitignore
2021-09-12 00:23:12 +01:00
d3athrow
6664079550 Merge pull request #30599 from DeityLink/20210907-SparkBegon
Disabled spark spawning for most regular forms of teleportation.
2021-09-07 10:04:32 -05:00
Deity Link
de4185b6df debug logs 2021-09-07 17:04:14 +02:00
Deity Link
b7b426dba5 Disabled spark spawning for most regular forms of teleportation. 2021-09-07 16:58:45 +02:00
ShiftyRail
69eeee4714 Fixes handtele crashing the server (#30591) 2021-09-07 15:02:58 +01:00
ShiftyRail
409ae193c2 The Postman always ring twice (#30551)
* Revert "Revert "Revert "Lights out tonight (trouble in the Heartland) (#30526)" (#30527)" (#30529)"

This reverts commit 5ae655387f.

* fixes urgent problems

* fixes the problem with zooming out

* gliding

* on the beach

* suffer not the lag

* fixes mesons and fire
2021-09-07 09:58:07 +01:00
DamianX
fe77ef6e20 Converted all old events to lazy_events, removed old events, renamed lazy_event to event (#30503)
* wip refactor old events

* refactored events

* We're not lazy anymore! I mean we're still are. We just don't call ourselves that. Lazy is the new default option. It's also the only option. God, this took so long.
2021-09-04 23:21:03 -05:00
kane-f
da528063d7 Refactors effect/effect into effect (#30138)
* Refactors /obj/effect/effect into /obj/effect

* Fixes these

* And these

* And these

* Fixes stuff not being clickable

* Fixes .dme real quick

* Removes now-redundant vars

* This too

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-08-11 15:19:06 -05:00
DeityLink
9757743824 Re-factor butchering drops code (#30139)
* MushroomTeeth

* panda bearpelts

* I can't stop listening to Guilty Gear Strive's opening

* THAT IS BULLSHIT ! BLAZING ! STILL MY HEART IS BLAZING !

* well the test run linter failed for no good reason this time so here's more Dreaming.txt content to celebrate Xenoarch and Xenobio finally graduating as their own job.

* ok that one is on me
2021-08-05 17:33:29 -05:00
DeityLink
6b6ca85157 Allows Ghosts to click Portals and engaged teleporter HUBs to use them (#29978)
* Allows Ghosts to click Portals and engaged teleporter HUBs to use them.

* woops

* ojhdqshjodqs
2021-07-11 15:19:25 -05:00
Eneocho
185dab3dfb Fixes one consistency issue and one gramatical error. (#29669)
* gremlin assistant -> greymlin

* possibile -> possible

* i still dislike that they're named gremlin assistants instead of greymlins
2021-06-23 11:59:08 -05:00
DeityLink
f512842170 Clearer bluespace anomaly report (#29829) 2021-06-19 21:33:57 -05:00
DeityLink
409dce55b9 Biohazard Alert changes (#29616)
* better biohazard alerts

* fixing some legacy stuff

* fix admin outbreaks

* fuck

* fuck

* new announcement
2021-05-30 16:14:40 -05:00
rob
69fdad6490 its very nice! so full of spice! (#29557) 2021-05-21 09:15:41 -05:00
ShiftyRail
b2533d5768 Add defcons levels to help the crew during blob. (#29176)
* Add defcons levels to help the crew during blob.

* Feedback and fixes

* Copypasted it in the wrong place

* Travis bump

* devmode off

* oversight

* Update code/_onclick/hud/screen_alarms.dm

Co-authored-by: jknpj <jknpjr@gmail.com>

* review

Co-authored-by: jknpj <jknpjr@gmail.com>
2021-04-19 11:42:48 -05:00
DrSnips
1ce25ff1b7 Re-paths tools, adds a parent for them, and moves some welder code to the proper place. (#29257) 2021-04-19 10:53:30 +02:00
kane-f
8f9467297c No longer teleporting sparks (#29120)
Co-authored-by: kanef <kanef9x@protonmail.com>
2021-03-30 20:49:35 +02:00
giraffism
2ba822c951 Wolfpelts (#28950)
* vulpes enchilada

* forgot something

* codechange
2021-03-05 19:29:14 -06:00
gurfan
eef8e23147 Xenomorph Infestations (now with extra dynamic mode) (#28420)
* the alien

* beno

* lol

* fix defines

* increase cost

* oops

* assigned to role when burst

* remove to world

* make sure theres more than one vent before you remove it from the list

* remove old stuff

* remove old stuff and fix defines again

* remove include

* infestation

* fuck

* comment out milestones

* increase threat requirement

* uncomment defines

* fix warnings

* remove announcement on 5 xenos, switch back to time-based

* decrease time to what it is now

* xeno count 4 -> 3

* typo

* make plural

* Revert "make plural"

This reverts commit 8b0217da46.

* fix time

* figs
2021-01-14 17:16:07 -06:00
gurfan
a4ad27351e removes prisoner requesting, changes prisoner shipments to a ruleset (#28486)
* evento

* that too

* Update prisonershipment.dm

* ruleset
2021-01-14 00:12:58 -06:00
ShiftyRail
8584fe4ce4 Fixes centcomm sending the wrong nuclear codes (#28559) 2021-01-12 10:07:16 -03:00
Kharkov72
2b265202b3 The Supermatter Cascade portal now says the area where it is, instead of just saying "Research Outpost" (#28464)
* fuck

* bluespace portal shenanigans
2021-01-07 14:43:05 +01:00
beesil
a3c8a68252 Adds ancient cryopods (#28456)
* adds the ancient cryopod

* resolves conflicts hopefully

* adds admin and server logging

* admin logging but arranged better

* adds pod as a large xenoarch find

* adds pod to FTL vault medbay

* adds pod thrown at station as random event

* adds a missing slash

* adds the dme, oops
2021-01-05 09:35:27 -03:00
gurfan
9ff47c1386 Syndicate Prisoner Shipments (#28296)
* PRISONERS

* names

* change wording

* sanity

* edit comment

* wages are now increased while prisoner is alive+on station

* new wages, new jecties

* 80% antag, tweak wage for the millioth time, use an actual event instead of shoving it all in rc console code

* fix alerts, restore paycheck rate, fix typos

* log prisoner requests, fix jectie announcing, add nonhuman chances

* gas the vox

* bird uniforms

* indento

* fix pickweight, send the shuttle back to centcomm when everyone leaves it

* MAP CONFLICT TIME HAHA

* role

* fix gonfligs :DD

* lol

* another check

* conflciting fiels

* fix conflicts
2020-12-23 17:11:43 -06:00
giraffism
3400173dc1 Fur coats and Bear pelts (#28379)
* furcoats and pelts

* fursuits made from real fur

* fug vox and fug the jannies

* ifthisfailsimreopeningthepr
2020-12-16 19:18:41 -06:00
Kurfursten
0b3faadb98 Teleport Not Wearing Tinfoil (#28398) 2020-12-15 16:48:07 -03:00
Kurfursten
7c6cadfeb6 Blizzard Bugfix (#28385) 2020-12-15 09:10:09 -03:00
GreatBigFailure
45851c459f Butcher Code Revision (#28040)
* More streamlined corgi gibbing

* Quite possibly made it worse

* Fixed my lies

Co-authored-by: Rubylips <Questionfrog@gmail.com>
2020-11-13 12:21:55 +01:00
gurfan
ed8f33810d Malf Announcement Falsifier Tweaks: Custom Announcements + Fake Faction Music (#27841)
* gamer music, custom announcements

* fix runtime

* stop theme, dont change the music if delta

* typos

* fix a bug with an announcement, remove test printing, reformat

* fix

* fix runtime, fix logging
2020-10-10 17:07:51 -05:00
DeityLink
395bde837b Follow-up to the Centcomm Orders rework, fixes and polish (#27863)
* cleanup

* wage rework

* per unit order contribution fix

* tweaking

* smol announcement

* seriously id/admin was never meant to have any subtype, fuck that noise
2020-09-23 08:00:38 -03:00
gurfan
bce02fc5e2 changed emergency shuttle announcements to use command alert datums (#27882)
* convert to command alert datum

* remove extra announcement

* fix
2020-09-21 22:08:01 -03:00
gurfan
709b9d75c3 IONS 2020-08-10 15:27:46 -05:00
DamianX
ff7bd64b87 removed SVN stuff (#27065) 2020-07-18 08:52:34 +02:00
DamianX
1e007a1a3e Added lazy events (#27091)
* Added lazy events

* remember to compile before changing your code

* Converted on_z_transition and on_post_z_transition to lazy events

* add todo

* fix oops

* fix another oops

* and anotha one

* Moved unit tests to the proper place
2020-07-15 17:15:44 -03:00
ShiftyRail
eeb24fd031 Expunges hasvar() (#26846)
* Expunges hasvar()

* removes whitespace

* remove
2020-06-26 09:55:08 +02:00
Shifty/Anthomansland
496f1a163a Relegates Z-transition events to atom/moveables 2020-05-24 09:41:53 +02:00
ShiftyRail
ac315d6288 Add Snails! (#26176)
* Add snails!

* Shitty inhands, bugs

* recoil icon

* me & mickael

* eggs and inhands

* garlic => shrooms
2020-04-13 20:12:13 -05:00
jknpj
f6aae72618 Tool Sound/Speed (#25529)
* Initial work on tool sounds

* Crowbars

* playtoolsound()

* aaaaaaaaaaaaaaaaaaaa

* HERE WE GO AGAIN

* Wrench

* Screwdriver.ogg REDUX, Cuffs

* drilling tools toolspeed is now a multiplier too

* Wirecutter
2020-02-08 09:07:00 -06:00
Rob Nelson
d41d211d63 VOX Sounds Update for 12-2019 (#25561)
* Belated december update.

* Contractions
2020-01-01 21:29:58 -03:00
boy2mantwicethefam
1f6e2a5f5e Cult's anchor bloodstone's location is now announced in the command alert (#25316)
* yeah

* get_area_name not get_area_by_name okay

* delay

* Update bloodcult_buildings.dm

* y
2019-12-31 14:26:09 -03:00
jknpj
89abfd45ba Replaces iswrench() macro with an is_wrench() proc (#25528) 2019-12-28 10:29:40 -06:00
Kurfursten
e23cc9f0ab Climate (#25424)
* Weather

* gottem

* cleanup

* comments
2019-12-19 09:40:03 -03:00
Adrian Dias
4122bcae07 ok I'm tired. Cleaning duplicated procs part 2 2019-11-11 21:10:35 -03:00
madmanmartian
f44e69a709 If you rush the spare today you're in for a surprise 2019-09-06 18:18:13 +01:00
plosky1
92f38526ef more attempts to fix compile problem 2019-08-15 13:32:11 -05:00
GlassEclipse
4c15ee318f modified: __DEFINES/planes+layers.dm
modified:   __DEFINES/setup.dm
	modified:   __DEFINES/subsystem.dm
	modified:   code/_onclick/hud/fullscreen.dm
	new file:   code/controllers/subsystem/weather.dm
	modified:   code/datums/helper_datums/command_alerts.dm
	modified:   code/game/turfs/turf.dm
	modified:   code/game/turfs/unsimulated/snow.dm
	modified:   code/modules/events/event_dynamic.dm
	modified:   code/modules/mob/living/carbon/human/human.dm
	modified:   icons/turf/snowfx.dmi
	modified:   sound/misc/snow1.ogg
	modified:   sound/misc/snow2.ogg
	modified:   sound/misc/snow3.ogg
	modified:   sound/misc/snow4.ogg
	modified:   sound/misc/snow5.ogg
	modified:   sound/misc/snow6.ogg
	new file:   sound/misc/snowstorm/snowfall_average.ogg
	new file:   sound/misc/snowstorm/snowfall_blizzard.ogg
	new file:   sound/misc/snowstorm/snowfall_calm.ogg
	new file:   sound/misc/snowstorm/snowfall_hard.ogg
	modified:   vgstation13.dme
2019-08-15 02:03:35 -05:00
DeityLink
2d28007c77 Virology Rewrite/Virus3/Nu-viro: IT'S FINALLY HERE (#23461)
* Virology Rewrite/Virus3 - Part 2.5 of 3 : Rebase to Bleeding-Edge (#23391)

* Virology Rewrite/Virus3 - Part 1 of 3 : pathogen spread, science goggles (#22036)

* blud

* cloud

* clooooud

* spread

* scanner

* I am the god of hellfire

* oh god oh no

* trimming fat

* dsqdsqdqs

* sdqdqsdqs

* derp

* pinky & the brain

* gibs n meats

* fix

* FeetStab

* working

* overload

* recipes

* analyser sprites

* analyser

* fucktheflu

* cures

* scanner

* scanner data

* work

* incubator

* more incubator stuff

* all of the centrifuge

* some splicer stuff

* more stuff

* lab mouse and cage

* way too much shit

* rr

* duh

* travis u havin a stroke?

* dangerousness

* better spacing

* some fixes

* qdel

* virus and immune system transfer

* derp

* pixels

* fixing retardation

* srccccccccc

* geh

* ahh

* sterility scan

* however

* out of

* conflicted dmi fixes

* what's wrong with you git

* aight travis now get your shit together.

* ffff

* hurr durr

* setting up

* oh shit nigga why have I not commit any of this yet

* ugh

* curb your pathogens

* bleh

* eh

* runtime

* sterilizine buff

* fixes

* sterile

* fixes

* gibbbb

* gneh

* eh

* oh that too

* fixing mouse refactor

* lab mice packs

* oh god oh fuck here we go

* fucking pandemic circuitboard

* chew

* ERT

* step on it travis

* get on with it

* fixing disease touch not really though

* what's your problem byond

* o minus

* syntax error

Co-Authored-By: DamianX <DamianX@users.noreply.github.com>

* spelling error

Co-Authored-By: DamianX <DamianX@users.noreply.github.com>

* still that spelling error

Co-Authored-By: DamianX <DamianX@users.noreply.github.com>

* boy am I bad at english

Co-Authored-By: DamianX <DamianX@users.noreply.github.com>

* I mean just look at that

Co-Authored-By: DamianX <DamianX@users.noreply.github.com>

* manual tweak and record

* oxford comma or something

Co-Authored-By: DamianX <DamianX@users.noreply.github.com>

* TRAsen

Co-Authored-By: DamianX <DamianX@users.noreply.github.com>

* wrong proc

* weird process

* chem chem chem

* mouse balance

* defines
2019-07-09 21:01:45 +02:00