Commit Graph

289 Commits

Author SHA1 Message Date
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
DeityLink
f3045d2b2d Beekeeping 3.6 (#18592)
* Beekeeping 3.6

* qsdqsd

* qdqsdq

* grammar
2018-06-25 09:06:46 -03:00
DamianX
49df48fabc Removed areaMaster (#18459) 2018-06-13 09:28:33 -03:00
DamianX
129979f36f Made the centcomm order event actually have a chance to start (#18358) 2018-05-31 08:28:18 -03:00
Pathid
7e8566dd6c Made BS anomaly pass over INVULNERABLE objs (#17950) 2018-04-06 10:56:18 -03:00
Pathid
df2841ac57 Saner failure mode for infestation events (#17853)
* Better failure behavior for infestation events

* Accounted for previous behavior regarding dense mobs
2018-03-23 16:29:28 -03:00
Pathid
b2f168eff0 Ports insectivorous lizards from TG (#17536)
* Ported insectivore lizards

* Now with eating sounds

* Fixed ventcrawing, player-controlled-eating, and egg-eating

* Indents

* Removed text()

* Removed hardcode, also corrections made

* Cleanup
2018-02-21 17:56:18 -05:00
MadmanMartian
20c416b464 Code salvage: Centcomm orders (#16757)
* found something interesting, so going to salvage it as best as I'm able.

* fixes the compile failures

* makes it all work

* adds the civilian (Kitchen) option to potential order requests

* adds supply consoles showing active centcomm orders

* now moves it into its own tab

* sanitization

* optimizations

* removes pointless comments, fixes objects wrongly being told they're not in a crate, fixes UIs not working properly.

* removes hitler

* initial business

* this initial hackery is fucking fun
2018-02-05 20:30:55 +01:00
MadmanMartian
fa1b977af9 New years fireworks (#16953)
* adds a firework event admins can trigger, fires fireworks at the station that do no damage, but look 'pretty'

* whoops

* oh sod it
2018-01-01 00:45:58 +01:00
Unknown-as-Captain
4af21d962a This Man Is Adding Seven New PDA Spam Lines. You Won't Believe Number Four! (#16618)
* Adds clickbait

* Update money_spam.dm
2017-12-02 17:56:47 +01:00
Damian
9da4b13d4f spark system refactoring 2017-09-20 03:28:46 +02:00
CodenameB
85e22c555c Flavor text added, working with cloning, changelings, and masks.
"more" button may not be fuctional.
2017-08-06 17:34:59 -05:00
unid15
258da2c3fa Changes organ paths 2017-07-31 08:55:41 +02:00
DeityLink
aa8f29bdf0 alien announce 2017-07-30 22:36:22 +02:00
Rob Nelson
1f6c44ac18 Merge pull request #15568 from MadmanMartian/gibteor
fixes gib meteors
2017-07-29 21:29:27 -07:00
Skullyton
bcd9a302d9 fixes gib meteors 2017-07-30 01:42:02 +01:00
DeityLink
8aa1e77ccb BEEKEEPING 3.0 2017-07-29 21:27:58 +02:00
DamianX
066ab4f17f Revert "Merge pull request #15552 from jknpj/beeez" (#15559)
This reverts commit b2accb91d0, reversing
changes made to 8e7a65a184.
2017-07-29 05:24:56 -05:00
DeityLink
4a4f26ee17 bees 2 2017-07-21 04:13:26 +02:00
Skullyton
693c05290f radiation rework 2 electromagnetic boogaloo (#14745)
* radiation rework 2 electromagnetic boogaloo

* adds the on_irradiate event, geiger counters listen out for this

* adds feral ghouls and glowing one, adds recipes for lithotorcrazine, adds roaches to infestation events

* accidentally tinied

* changing a define is a pain

* checking to see if the user is still holding the damn thing, rather than just running away at the first sign of radiation
2017-06-07 16:34:03 -07:00
CodenameB
d44050f3f2 Heist Mode Improvements (#15002)
* First attempts at improving heist mode. Clean compile.

* Fixed objective name
2017-05-29 18:47:09 +01:00
clusterfack
246b9261f5 Revert PHORON 2017-04-02 00:37:37 -05:00
clusterfack
8d9d66ce28 Makes Station Rotate (#14506)
* Changes plasma to phoron

Because plasma has been coopted to mean the 4th state of matter, we're rebasing to the new bay naming standard of phoron

* Fixes maps and filenames

* Whoops forgot to change test box!
2017-04-02 00:01:08 +02:00
Skullyton
c74643df3c More necromorphs (#14120)
* More necromorphs

* probe ain't having none of your casual crap
2017-03-07 15:47:42 -05:00
DamianX
7c044e3ded Misc boxstation tweaks (#14248)
* Warden's office buckshot, media server wall, telescience symmetry, xenobiology sink, aux engi shielding

* Added AI holopad in mechanics, fixed issue with telescience
2017-03-03 23:59:11 -05:00
unid15
877586a9a3 Adds gremlins (#14084)
* Adds gremlins

* 2.0

* 3.0

* New sprites and CL

* Gremlin fibers and splitting

* No spam

* remove rogue S

* update cl

* Conflict resolution part 1/???

* Conflict resolution 2/???

* Conflict resolution part 3/3

* Commit first test later

* Allows gremlins to open firelocks

* Cleans up navbeacon.dm

* Allows gremlins to ride MULEbots

* A better way

* 2.0

* Finally works as intended

* Gremlin ass

* Remove NOMSG

* New gremling stuff

* Raises gremlin amount from 1-2 to 2-4

* Make them turn on the brig doors

* Makes them advanced tools (users)

* Woops works now

* Fixes every issue with gremlins riding mules

* Fixes deep frying everything
2017-03-02 03:59:08 -05:00
Rob Nelson
eeee27bd60 Merge pull request #13543 from Shadowmech88/ZombieRods
Bigger and More Immovable
2017-01-27 12:11:00 -08:00
Shadowmech88
40ce2eb702 Adds immovable pillars and immobable monoliths. 2017-01-18 21:10:50 -06:00
Probe1
f45811d39c Fixes compile errors. How the heck did it compile on MY computer but not for travis? 2017-01-13 18:37:51 -05:00
9600bauds
24b2baf0ca Fixes powernet random event magically refilling SMES and setting their output to M A X I M U M P O W E R (#13359)
* Fixes powernet random event magically refilling SMES and setting their output to M A X I M U M P O W E R

* i didn't test this lol

* danger will robison danger

* out with the old in with the new old
2017-01-12 16:05:33 -05:00
Pieter-Jan Briers
4970cde248 In which /vg/station13 gets high. (#13270)
* Code done. Doesn't compile for shit.

* IT COMPILES!

* Hey it almost works.

* Fixes lighting

* Remove thing I had to double check after asking mso.

* More fixes.

* WiP, fixed everything but waitfor

* Done.

* Damnit DM.

* Fixes priorities
2017-01-11 13:43:38 -05:00
DrCelt
182aa7e0e8 Fixes #8111, PDA messaging server now restarts after regaining power … (#12898)
* Fixes #8111, PDA messaging server now restarts after regaining power (unless manually disabled)

* this was less of a hassle than I thought after I realized DM's compile error links actually work
2016-12-31 00:19:41 +00:00
Pieter-Jan Briers
2d5eb2df56 Here, fixes locking properly. (#13074)
* Here, fixes locking properly.

* Done

* Happy now?
2016-12-27 05:57:41 -05:00
DrCelt
29d54c2ab1 Fixes #6968, Spawn Alien Larva adminbus event now actually works (#12819) 2016-12-18 17:39:35 +01:00
sood
3b7153b531 Adds sound to alert players when they become an ayy larva. (#12389)
* Adds sound to alert players when they become an ayy larva.

* Let's just make this happen on the event and on unused gamemode instead
2016-10-30 07:02:50 -05:00
clusterfack
1c3095d7c4 Bugfixes (#12271)
* Fixes #12109
Fixes #12076
Fixes #12014

* Fixes #10903
Fixes #8422
Fixes #10055
Fixes #11231

* Fixes #7228
Fixes #7810

* Fixes #7583
Fixes #12052

* Fixes #12048
Removes debug message
2016-10-20 17:10:50 -05:00
Sprok0
cdf61ecc50 Fixes certain antagonists getting the wrong names when cloned (#12143)
* fix clone names

* found a proc
2016-10-11 12:17:25 -05:00