Commit Graph

11464 Commits

Author SHA1 Message Date
TheDreamweaver
ef36fe6d64 Adds Gonbolas (#40224)
* Adds Gonbolas

* Gondolafied the status effect a bit more.

* Corrected documentation

* -Restructured status effect handling for better efficiency
-Rebalanced stats

* Fixed qdel
2018-09-12 23:51:22 -04:00
Jordan Brown
442bb2a7cd Merge pull request #40233 from vuonojenmustaturska/fuckinggraffiti
Small code improvement pass on crayons
2018-09-12 10:16:12 -04:00
vuonojenmustaturska
c704e58794 yeah maybe with this, the world will actually init 2018-09-11 18:42:59 +03:00
vuonojenmustaturska
c15f7edbbf i opened the wrong file by accident, this is the result 2018-09-11 17:59:51 +03:00
Emmett Gaines
92706e548c Some radiation balance tweaks (#40066)
* Radiation toxin damage has been slightly increased.
* Contaminated objects are overall a bit weaker but are easier to create in the
  first place.
* Showers deal with high amounts of contamination much faster but aren't that
  great at dealing with weakly contaminated objects.
* Atmos holo-barriers have been given radiation insulation like the engineering
  ones.
2018-09-10 22:14:40 -07:00
Jordan Brown
9db4fc52cd Merge pull request #40196 from 81Denton/multitool-descs
Shows buffer info when examining multitools+quantum pads
2018-09-10 13:48:40 -04:00
Jordan Brown
bdefaa6d5c Merge pull request #40197 from 81Denton/liverfailure
Reduces liver failure damage, makes it more obvious
2018-09-10 13:47:36 -04:00
Mickyan
70dea34201 updated blood amount for alien/robot cleanables (#40175) 2018-09-10 13:47:08 -04:00
Jordan Brown
0d35b82f39 Merge pull request #40186 from Poojawa/apcs-belong-on-walls
Fixes maint rebuilds of APCs
2018-09-10 09:34:28 -04:00
Cw 3040
c70a956703 Adds Improvised Jetpacks (#40060)
* Adds Improvised Jetpack

-requires two RED oxygen tanks (they have to be RED goddamnit), one fire
extinguisher, three pipes, and thirty cable coils.
-volume less than 1/3 of regular jetpacks
-starts empty
-looks like a red jetpack

* I think this is how you do it

-new sprite courtesy of Obscolene
-i actually don't know if this is the right way to add sprites please
don't yell at me

* adds random chance for jeptack to cut out

-1 in 250
-it's more annoying than anything
2018-09-09 17:49:22 +03:00
Denton
08e9704807 Reduces liver failure damage, makes it more obvious 2018-09-09 16:39:26 +02:00
Denton
e94e29ff3b Shows buffer info when examining multitools+quantum pads 2018-09-09 14:32:24 +02:00
Poojawa
602d721ad0 Fixes maint rebuilds of APCs 2018-09-08 19:29:44 -05:00
Jordan Brown
ce353cb0d8 Merge pull request #40156 from AnturK/tablenerf
Nerfs tabling.
2018-09-08 12:15:22 -04:00
Mickyan
5b53ff69d1 Footprints scale with the amount of blood in the decal (#40148)
* footprints tied to blood amount

* sort of corrected comment

* properly fixed up bloodliness caps
2018-09-07 23:38:57 -04:00
ShizCalev
8a7df8ba45 Makes usage of Nar-Sie consistent (#40029)
cl ShizCalev
spellcheck: Nar-Sie's name has been revised to Nar'Sie.
/cl
2018-09-08 13:31:09 +12:00
AnturK
4e33e8e0f5 Fixes tabling phasing. 2018-09-07 12:30:00 +02:00
subject217
7fd806a0ce Quick cult fixes (#40133)
* what a silly goose

purifying shades actually works now and less overlay overkill

* removes two exclamation points

it looks bad
2018-09-06 18:19:55 +03:00
Poojawa
54b01e59d2 Fixes a missing <i> (#40136) 2018-09-06 17:15:02 +03:00
81Denton
d8393bed10 Add examine descs, air alarm construction descs (#39949)
A bunch of items were missing examine messages about their alt+click
functionality, I added them. Also, construction step descs for air alarms.
2018-09-05 23:06:23 -07:00
AnturK
d14a829803 Change projectile firer var to any movable (#40100)
Fixes turret logging runtimes.
Also some related projectile changes.
2018-09-05 23:03:30 -07:00
ShizCalev
98a6b39cca Clean up mixed space & tab usage (#40121) 2018-09-05 22:51:20 -07:00
WJohn
e54f1d5342 The great floor tile purge (#40065)
* Converts all colored plasteel tiles to turf decals.

* Removes now deprecated floor icons and paths.

* Hotfixes on three maps.

* Moves script to its own folder.

* Fixes wild west.

* Fixes holodeck

* Fixes eye rape bug.

* Fixes meta and lavaland biodome ruin having some missing textures.
2018-09-05 22:14:31 +03:00
subject217
2acaa8ae1b [Ready][?] Robustin's cult nerf, back from the dead. (#39717)
balance: Once the blood cult reaches 20% of the active player population, they will receive a notice that the cult is "rising" - and after a moderate delay the eyes of all existing and new cultists will be permanently red. Examining a cultist with uncovered eyes will confirm their supernatural appearance.
balance: Once the blood cult reaches 40% of the active player population they will receive a warning and after a moderate delay will glow red, permanently revealing the identity of existing and new blood cultists.
add: Any non-cultist can now strike a (filled) soulshard with a bible to purify it. Purified shades have a unique appearance and will be eager to get revenge on the cult. Bibles can be printed in the library.
balance: Juggernauts have 25% less HP and 35% less projectile reflection.
balance: Cult mirror shield is slightly easier to break, has less illusions, and has -33% throwing distance.
balance: The EMP blood spell has -1 light and heavy radius.
balance: The revive rune now requires 3 sacrifices per revive, it still starts with one "freebie" revive. Giving "souls" to AFK/Catatonic cultists remains free of charge.
balance: Twisted Construction now has a channel time with added noise/effects when used on doors. It also hurts you slightly more to use.
balance: You can now only hold 1 blood spell without an empowering rune and 4 with one.
del: The Bloody Bastard Sword is no longer available in Blood Cult. It's still spawnable with admin tools.
2018-09-05 23:16:38 +12:00
Tad Hardesty
d5b1303d60 Fix stealth box and chameleon projector escaping lockers (#40073) 2018-09-04 15:27:39 -04:00
Shdorsh
70e1e83e07 Overhaul fire extinguishers to not use spawn/sleep (#39860)
Removing all spawns and sleeps in order to make this world a better place while
trying to keep the functionality as close as possible to the real thing.

Changed the whole code for fire extinguisher projectiles etc to not use spawn
and sleep and reduce the number of loops. Tested on private server and working.

Performance improvement, hopefully. The old code seemed pretty inefficient to
me.
2018-09-03 23:20:11 -07:00
XDTM
3f32f8c110 [Ready]Logs when speech is forced by an external factor (#39964)
* Logs when speech is forced by an external factor

* makes say args uniform

* fix
2018-09-03 11:38:16 +02:00
Emmett Gaines
451d35c9c9 Converts more dir assignments to setDir (#40023) 2018-08-31 22:54:37 +03:00
Mickyan
764844f530 Artsy fartsy quirks (#39930)
add: Show your support for the fine arts with these new quirks:
add: Tagger: drawing graffiti takes half as many charges off your spraycan/crayon
add: Photographer: halves the cooldown after taking a picture
add: Musician: tune instruments to temporarily give your music beneficial effects such as clearing minor debuffs and improving mood.

These should be pretty straight forward, musician is especially interesting because you can share tuned instruments with other players, and think it has the potential for some interesting cooperation. For example, as a musician bartender you may decide to hand your tuned instrument to the mime so they can play music and have your customers not stumble around as much while also making them happier!

I don't think there's realistically any balance concerns. Most of the debuffs it clears can already be cleared by drinking tea, they're a pretty rare occurrence in a fight and are usually gone before you have the chance or need to do anything about them. At most helps you walk straight while you're drunk, really.

All these quirks make you start the shift with all the tools of the trade, to make them more worthwhile to take and make the player feel like their quirks are part of their character on a regular basis (ex. a player with the tagger quirk is more likely to make graffiti on a whim, a photographer will always have a camera to take pictures of interesting things etc. whereas they would otherwise have to round up supplies at roundstart every time)
2018-08-31 00:10:10 +12:00
Time-Green
d0712a9741 [READY]Staff of the Locker (#39687)
Adds a magical locker staff.
It goes through people, capturing anyone being hit by it and putting them in a welded locker

The locker decays in about 5 minutes, to prevent the hallways flooding too much.
Escape time is only a minute.
Explosions are less effective on people inside

Why: It's a bulky wand, and great if you want people to just fuck off. You can either leave them or do something horrible to them.

The sprites are codersprites, except for the locker, please forgive me
2018-08-30 20:10:26 +12:00
Mickyan
43700c3273 Skateboards have adjustable speed, can fit in backpacks (#39496)
Skateboards are fun but without even considering the bumping hazards they're almost impossible to use on station just because of how unreasonably fast they are.
They're so fast, they couldn't be any faster. Literally! They have no move delay, making them as fast as a vehicle can possibly be.
But if you think you can handle it, you can simply adjust it back to sanic speed. Crashing penalties are unaffected.

I see no reason why they shouldn't fit in backpacks, maybe they used to be strong weapons a while ago but nowadays you can find stronger stuff just laying around that fit in backpacks just fine.
Plenty of items bigger than a skateboard that already fit in backpacks, too. (i.e. instruments)
2018-08-30 19:59:39 +12:00
Emmett Gaines
ca23b93bc3 Standardized vis_contents overlay system + better computer glow (#39973) 2018-08-30 03:22:32 +03:00
Francesco
c74e157c70 [READY] Overthrow gamemode (#39876)
* Overthrow gamemode, again!

* Fixes objectives even more, especially AI one, removes boss antag subtype

* Fixes and refactors objective code, especially AI

* Expands greeting msg, fixes AI getting storage implant, rewords objectives to make it clear that they're teamshared objectives

* Resets gamemode required players to production values

* Lowered the number of teams existing during highpop

* refactors code a bit, fixes special_report to not use roundstart list, renames converter

* Cannot convert mindshielded people anymore unless you remove the implant

* Changes the Nothing explanation_text of head objective to hint at autoupdating, updates greet()

* Fixes define compile error
2018-08-29 03:35:10 +03:00
Emmett Gaines
0943e56e08 Adds the signal origin as the first arg to all signals (#39861)
* Adds the signal origin as the first arg to all signals

* Fixes some storage and nanite procs
2018-08-28 18:28:29 +03:00
Jordan Brown
538fc4f542 Fixes an Initialize (#39944) 2018-08-28 12:54:49 +03:00
Jordan Brown
c7d50e999a Merge pull request #39924 from XDTM/forcefields
Adds the forcefield projector to the engineering protolathe
2018-08-27 09:26:43 -04:00
Garen Crownguard
291583440f screwdriver_act signal (#39877) 2018-08-27 05:56:45 -04:00
Jordan Brown
19f649e05c Merge pull request #39908 2018-08-26 17:14:02 -04:00
Jordan Brown
1d01884aa9 Merge pull request #39909 2018-08-26 17:14:01 -04:00
Jordan Brown
3878d31ee3 Merge pull request #39880 2018-08-26 17:14:00 -04:00
XDTM
7932cbd890 fix 2018-08-26 17:33:09 +02:00
XDTM
2fa7c14851 Adds the forcefield projector to the engineering protolathe 2018-08-26 15:40:36 +02:00
kevinz000
5ec978d781 Update tracer.dm 2018-08-25 04:21:54 -07:00
81Denton
523ebb1adf Add bomb defusal shuttle loan event (#39881)
This is a shuttle loan event where CentCom asks you to defuse an active
syndicate bomb.

The good part? It pays a lot of dosh.

The bad part? You have a real chance of dying, blowing up the supply shuttle
and tearing a big fukken hole into cargo bay.

Maybe cargo techs will step back for a second and think "is the money really
worth that risk"?

Anywho, I blacklisted syndie bombs from cargo exports (so people can't just
send it back to CentCom) and also moved shuttle loan related items into
shuttle_loan.dm.
2018-08-25 02:06:18 -07:00
Tad Hardesty
ba887b39ed Refactor status displays 2018-08-25 01:34:30 -07:00
AnturK
cf50863725 Grenades (#39892) 2018-08-24 15:26:35 +03:00
Jordan Brown
7536ca7fb4 Merge pull request #39865 from TheDreamweaver/giftRefactor
Fixed minor inefficiency in gift code.
2018-08-23 19:44:23 -04:00
Anonmare
c0f2a4e81e Changes cloning countdown timer colour 2018-08-23 20:30:12 +01:00
CRTXBacon
25d1b83200 Adds intelliTater, a portal themed intelliCard skin. (#39844)
* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Update recipes.dm

* Update aicard.dm
2018-08-23 10:12:18 -04:00
TheDreamweaver
cffb29fbd0 Fixed minor inefficiency in gift code. 2018-08-22 13:43:41 -07:00