Commit Graph

325 Commits

Author SHA1 Message Date
Kharkov72
81eee4290f ribbit (#26221) 2020-04-18 12:38:50 -03:00
adrian
5f0b3c74d2 Fixes some random runtimes including syndie tapes not shocking anyone (#26168) 2020-04-12 00:05:20 +02:00
ShiftyRail
a67f8798a3 Tracker for projectiles (#26026) 2020-03-25 16:20:29 -03:00
DamianX
02039b9664 Revert "Revert "meme away (#25936)" (#25939)" (#25958)
This reverts commit 4acf7e3a67.
2020-03-06 13:02:17 -03:00
DamianX
4acf7e3a67 Revert "meme away (#25936)" (#25939)
This reverts commit b99d761318.
2020-03-03 09:00:54 -03:00
DeityLink
b99d761318 meme away (#25936) 2020-02-28 20:13:56 -06:00
Kharkov72
558f8e446b Adds Mushman Babies and Diona Nymphs as possibilities to the infestation random event (#25917)
* nymphtide worldwide

* pinhead
2020-02-26 15:39:33 -06:00
adrian
609633cbbc Update meteors.dm (#25782) 2020-01-31 10:49:15 -03:00
Kurfursten
438724528a Fixes Nook Op Shuttle (#25663) 2020-01-14 16:38:56 -03:00
Kurfursten
e23cc9f0ab Climate (#25424)
* Weather

* gottem

* cleanup

* comments
2019-12-19 09:40:03 -03:00
Kurfursten
6f3b1d3d50 Snaxi Taxi (#25320)
* Snaxi Taxi

* Snaxi Taxi rises

* Updates
2019-12-08 16:48:07 -03:00
Kurfursten
f0b7a10880 Powercreeper Stuff (#25244)
* Powercreeper Stuff

* Move to Powernet
2019-12-06 14:20:20 -03:00
MadmanMartian
7ef8e0164f Centcomm orders (#25208)
* Changes centcomm order random event from a switch statement of strings, to centcomm order datums

Moves material costs to a define

* Some useful helpers

* Fixes a goof, makes 3 roundstart orders for cargo to pursue
2019-11-29 13:22:45 -06:00
brndd
02004f2a4e big rod chance 2019-11-13 13:20:14 +02:00
brndd
a61f1fe0c5 Disables random monolith event 2019-11-13 10:03:27 +02:00
jknpj
7112099526 Removes random event powercreeper (#24897) 2019-11-11 10:36:12 -06:00
Kurfursten
b369c68364 Snaxi Surface 2019-11-02 13:33:04 -05:00
madmanmartian
21dbd07038 Events that have a 0% initial chance of firing are now no longer added to the possibleEvents list 2019-09-21 15:13:49 +01:00
madmanmartian
1a55282054 good lord good thing I tested that. 2019-08-31 18:39:28 +01:00
madmanmartian
6b346c92b0 Makes event population done via a function
Adds event whitelists and event blacklists per-map. so you can make it so that certain events can not fire on a map. PoC is blizzards on all maps, and the radiation storm on snaxi (as requested by Plosky)
2019-08-31 01:41:00 +01: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
Paul Ritter
f1b29d1813 Merge branch 'Bleeding-Edge' into powerfruit 2019-07-09 23:56:52 +02: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
Paul Ritter
78e71af7da rename 2019-07-09 19:30:22 +02:00
Paul Ritter
b0c683d8e8 hmmmmmm 2019-07-09 13:19:08 +02:00
Paul Ritter
444fb0e2dd [POWERCREEP][OH GOD ITS LOOSE] 2019-07-09 13:06:16 +02:00
Paul Ritter
0d7e1034b1 hotfixes 2019-07-09 01:29:14 +02:00
Paul Ritter
e2dab396e6 yeah no oldcoder stuff here 2019-07-09 00:54:59 +02:00
Paul Ritter
6c3c52cc57 adds event 2019-07-09 00:52:21 +02:00
ancientpower
5ec126ffcc mouse refactor 2019-06-30 19:24:25 -05:00
dylanstrategie
a124d3d376 Again 2019-06-18 00:17:55 +02:00
dylanstrategie
583f1c599e Fix some typos in ion storm laws (#23257)
* Fix some typos in ion storm laws

* I need a dictionary some day
2019-06-16 08:02:42 -03:00
Damian
fc0caa9cd2 Removed usages of the runtime operator 2019-06-04 17:00:12 +02:00
d3athrow
788623912a Merge pull request #22914 from I-VAPE-VOX-CLOACA-EVERY-DAY-OF-MY-LIFE/dddd
Darkmode v0.1
2019-05-21 10:33:54 -05:00
SonixApache
eeb91988fc global throwatstation proc (#22929)
* global throwatstation proc

* fixed it without breaking it

* this works

* good point ben
2019-05-17 10:36:09 -05:00
I-VAPE-VOX-CLOACA-EVERY-DAY-OF-MY-LIFE
a12feb3f8e Inline CSS apocalypse part ?? out of ??? 2019-05-13 14:38:16 -03:00
Shifty/Anthomansland
e2477f010d Appearance datums 2019-04-07 23:06:33 +02:00
Kurfursten
4cc066f3b5 The Culling of ROLE_ (#21661)
* culling of role

* fix compile

* Typos

* alien ROLE
2019-03-05 21:51:10 +00:00
Kurfursten
134bef2d5f No Free Blobstorms (SBO68) (#21876)
* No Free Blobstorms

* Now with more compiling
2019-02-27 06:16:01 -03:00
ShiftyRail
8fed681165 Re-adds blob to the rotation [WiP] (#20915)
Re-adds blob to the rotation
2019-02-18 14:13:05 -03:00
GeneralVeers25
5d86010b44 Attempt #2 2019-01-26 21:40:24 -05:00
Goldsteel
52b6a0fcc2 Adds pre-warning to immovable rod event (#21326)
* Adds a pre-warning message to the immovable rod random event, alerting the crew a few seconds before disaster.

* Update code/datums/helper_datums/command_alerts.dm

Can do

Co-Authored-By: Goldsteel <goldsteel@live.co.uk>
2019-01-20 07:42:36 +00:00
Kurfursten
d4476d920b patientrooms radproof (#19906) 2018-10-02 10:22:45 -03:00
Profane McBane
972401c183 Adds more passive and hostile infestation mobs (with bonus relevant admin tool improvements) (#19421)
* goliath, david, madcrab, meatballer added. admin tools for hostile infestation added.

* added syphoner, grey gremlins and crabs to regular infestations. added mutated roaches and roach queens to hostile infestations.
2018-08-23 19:16:29 -03:00
I-VAPE-VOX-CLOACA-EVERY-DAY-OF-MY-LIFE
ee0f43d80c Standardizes projectile speed (#19308) 2018-08-14 08:43:25 -03:00
I-VAPE-VOX-CLOACA-EVERY-DAY-OF-MY-LIFE
8d5f78b8b0 Smooth movement for simple mobs, bots, ventcrawling, singulo, mechs, and motor wheelchairs (#19196)
* Smooth movement for mech eye

* Arguments for ForceMove

* Smooth motor wheelchairs

* Smooth ventcrawling eye

* Singularity uses smooth novement

* Simple mobs and simple bots use smooth movement
2018-08-08 17:56:35 -03:00
brndd
38ec408ebe Radiation storm no longer affects /area/prison/ and /area/mine/ (#19213) 2018-08-08 17:56:10 -03:00
GeneralVeers25
ea5fe9a31e Roidstation Initial Commit (#19124)
* Uploading maps.

Updated RoidstationBD.dmm to add Courtroom/Central Sec Checkpoint. Also includes revisions to overall layout.

Library fine-tuned. Brig added, making good progress but needs the basic infastructure (wiring, pipes, lights) and some elements still missing.

Added Science division and much of the Z-Level for the station, including the Perma and Voxpost. Also now includes a more finalized Sec.

Further revision to Sci

Updating file name - also added Cargo and fleshed out Mining/Xenoarch/Sci.

Filled in Arrivals and Science

BurntFork's medbay included in Roidstation.dmm file. Added areas.

Updated Sec Airlock (thanks SonixApache). This is the version with Medbay as well.

Updated the Gulag.

Added Engineering, cut outs for tcomms, AI Core, Upload, and incorporated Medbay, Dorms, and Chapel. Most areas are now defined.

Fleshed out engineering some more - added SME, AME, Atmos, and parts of Auxiliary Engineering.

Added AI Core, Upload, Vault, Tcomms, Xenobiology. Now sealed and ready for testing.

Added EVA, Janitor's Closet, Vacant Office, multiple outer roids, Theater. Started to define roids as areas.

Added some supplies to EVA.

Added wiring for a good chunk of the station.

Finished off most of the wiring, added cameras, marked all roids as areas, added syndieship docking spots - still need auxiliary docking at Arrivals or Escape.

To do: Piping (Air supply, Disposals, and Scrubbers)
Playtest for cameras

Redesigned Security, corrected wiring. Also includes numerous fixes by BurntFork. Added Auxiliary Docking Ports.

Added mining waystations, numerous bugfixes from playtest.

Choppiness should be gone thanks to DamianQ. Will need to go through and see if any nudged objects need to be readjused.

More bugfixes. More piping.

Added David, the best Goliath on the Roid.

Added door to the MoMMI nest.

Wiring and piping is now 90% complete. This version is ready for playtesting.

Still needed: Disposals and thorough QA testing.

Playtest-capable map

Adds simulated asteroid turfs and xenoarch exemption for mineral sites. (#1)

Playtest Map (Upload Attempt 1)

Updated Maps. RoidStationTEST is playtestable and should feature Ghetto Engineering and numerous bugfixes as well as working atmos.

Incl. bugfixes and replaced pipes from today's playtest.

Updating Taxi file

Updated filenames (Roidstation is now the default map) and also fixed Taxistation's missing component.

Lots more fixes to vents. Virology is now rebuilt.

Updated .dm file to reflect map name change.

added Magmaws to the TEG.

Backup Map

Revert "Backup Map"

This reverts commit 7b800af78d93aaa919f377824e62ba25d1ec7e28.

More vent fixes and started to flesh out disposals. Grudgingly expanded HoP office by 1 row of tiles due to lack of space. Added Custodial Closet to Arrivals Hall. Magmaws in TEG.

This file should work now.

Numerous fixes from tonight's playtest. Expanded TEG/Hydroponics slightly.

Medbay Redesigned to please the insolent, unruly peasants.

Medbay rework complete. Engineering slightly renovated. Fixed some pipes, confirmed that Mining/Sci doors work.

Includes fixes for Privacy Shutters

Updated files for the rad-shielded Morgue in Medbay.

Redesigned telecomms. Also includes a few fixes to pods and some other small fixes.

Disposals piping should be mostly done now. Probably fucked up, but it's there.

Some fixes to Disposals. This is the latest file.

Fixed a bug in the Xenoarcheology file that was messing up the compilation.

Thanks to Burneddi, Disposals should now be complete. Still pending testing. I've gone through and fixed our problem with vox tiles in maintenance and replaced them all wholesale, so our air problems should be fixed.

Disposals fixes, ran the map through the map merger (#2)

...unfortunately the map merger doesn't do its magic the first time it's ran, so this commit is still unnecessarily huge.

Fix maintenance tunnels and asteroid turfs (#3)

All asteroid turfs around the station are now special turfs that don't spawn ores or xenoarchaeology artifacts, and produce a simulated asteroid turf when mined (simulated turfs work with atmospherics), allowing players to dig to expand the station.

Cosmetic medbay fixes

Fixes to maintenance and science.
Connects the disconnected science maintenance tunnels to the main maintenance tunnel.
Moves science shuttle down slightly and creates a shuttle bay for it.
Add an intercom to the RD office.
Fixed broken piping and wiring into the borer hatching room.
Added xenobio containment areas to the xenobio containment cells (there were only 6 areas but 7 cells, so two cells are merged into one area).

Removed superfluous mulebot delivery port

Moved a misplaced AI screen in the science shuttle bay and added some clutter to the maintenance nearby.

Further work on the science area maintenance.
Xenobiology has been moved closer to the main station, and is now connected by
a makeshift maintenance tunnel. This means it no longer needs separate power or
atmospherics (through its scrubbers still feed directly into space rather than
the main scrubber system).

Fleshed out maintenance a little more.

Made ghetto surgery a bit prettier.

Revert "Minor ghetto surgery tweaks"

Adding custom areas include.
Added a new include, /roidstation/areas.dm, to roidstation.dm
This include defines custom areas for use on Roidstation when the Boxstation
area template doesn't quite match our layout.

Finished most of the work for this target.
Committing before starting work on maintenance airlock permissions.

Fixed access requirements on maintenance and exterior airlocks.
For the most part, at least.

fixed some broken piping in secure storage

Permabrig solars. Xenobio solars removed as they are now redundant and would always be in shadow anyway.
The permabrig solars should get light from the south for about a third of the day or so, which hopefully is enough to power it because no engineer is going to go all the way out there, and turning on the pacmans is below security.

Permabrig solars area fix.

Manually merged the ghetto surgery change.

Added missing newline to the end of areas.dm

piping fixes and stuff

More fixes. Pipes STILL fucked.

More pipes work. they still fucked tho.

Merged in atmos area, wizden+syndieshuttle changes from botched repo.
Pending bridge rework(?), and fixing atmosia.

Atmospherics overhaul. Engineering fixes. Miscellaneous fixes. Oh boy.

Removed leftover mapping copypaste shit.

Smoking is now allowed behind the O2 and plasma tanks in atmos.

fixed some air alarm freqs in the crashed vox ship south of atmos

Moved gas miners one tile further back as QoL change for engineers.

Fixed missing fire/air alarms, APCs, etc. all around the station. Should be all of them.

Miscellaneous window-related fixes all over.

Pipes fixed, finally. Misc. fixes all around the station.

Various toilet-related fixes.

Cameras are officially DONE. Fixed up some minor shit like areas while I was at it.

Manually merged #19047.

Fixed some hallway door names.

Added RoidStation to mapmerger scripts. Changed .gitattributes to not convert line endings in .bat files.

Fixed SME and TEG coolant loops (Osseus)

added two can dispensers to secure storage. removed one from atmospherics.

Removed some unnecessary changes.

Reverting the STUBBORN vgstation13.dme

Removing camera.dm from PR.

Merge pull request #4 from GeneralVeers25/Roidgym

Roidgym

Reverted box bridge reworks.

Reverted box bridge reworks for real this time.

Removed the leftover atmospherics pipes used as mapping aid.

* Removed unnecessarily modified files from this PR.

* - Removed misplaced air alarm from Paramedic station.
- Removed misplaced defib charger from Paramedic station.
- Fixed sofas in the hallway next to chapel.
- Added an extra light to the Bar backroom.
- Moved Cargo bay camera slightly.
- Removed duplicate AI cards and adjusted AI card positions.
- Fixed access on brig medbay windoor.
- Added extra lights to MoMMI nest.
- Fixed area definitions on Z-3.
- Dave, who was called David, is now a Dave.
- Fixed a bunch of orphaned and misplaced vents and scrubbers.
- Fixed several instances of disposals pipes running underneath walls where they didn't have to.
- Rerouted some disposals pipes to utilize the aft port maintenance tunnels.

 Adds davids and Dave, roidstation's mascot.  (#19026)

* Tweaks robot access, again.

* Adds davids and Dave, roidstation's mascot.

* Revert "Tweaks robot access, again."

This reverts commit 7d458f09b3.

* New desc by @DrSlimes

* Adds dave to the blacklisted mob list

* Copypasted over the clown roid from Box because there was no bananium on the map. It's on Z-6.

* Made the disposals external disposals pipe not run inside the roid while I was at it.

* Updated Hydroponics to include the Ranch and made some more minor fixes to maint. Added external airlocks to Engineering.

* Replaced an airlock in engineering with a prettier one.

* added a bunsen burner to chemistry
2018-08-07 15:10:18 -03:00
DamianX
24ebc5bcc4 Merged supply shuttle controller into SS (#19135) 2018-08-06 10:35:19 -03:00
DamianX
d4da169f6a event datums unfucking, part 1 (#18786)
* Removed unused potential events list

* Rip out /datum/event (one of them)
2018-07-11 11:54:44 -04:00