Commit Graph

4226 Commits

Author SHA1 Message Date
ShizCalev
5a29dc43e3 Replaces istypes with the proper tool_behaviour checks. (#40414) 2018-10-01 01:10:45 +01:00
Emmett Gaines
636e311d74 Component strengthening course (#40480) 2018-09-26 19:52:39 +02:00
Ling
4fd1b2e0c4 Merge pull request #2681 from yogstation13/upstream-merge-40433
[MIRROR] Componentizes orbiting
2018-09-26 18:54:58 +02:00
Ling
008f5d49f8 Merge pull request #2621 from yogstation13/upstream-merge-40220
[MIRROR] Objective refactor
2018-09-26 18:54:06 +02:00
Jordan Brown
d2a984def3 Buff getrev with byond version (#40391) 2018-09-25 18:51:59 +02:00
Emmett Gaines
1d157c337d Componentizes orbiting (#40433)
cl ninjanomnom
fix: Orbiting is a little more aggressive about staying in orbit. The wisp as a result now correctly follows you over shuttle moves.
/cl

Goodbye SSorbit you ticking piece of shit

This also gives update_sight a signal so wisp code isn't hardcoded into it.
2018-09-25 09:07:24 +01:00
AnturK
a58491314d Ice sliding related fixes. (#40415)
* Ice sliding related fixes.

* Makes ICE do not break other forced movement.

* Revert "Makes ICE do not break other forced movement."

This reverts commit 2aa691d3b8b35c31101e86fd888417755da86dcd.
2018-09-24 11:18:50 +01:00
XDTM
4087cad2e3 [Ready]Moves traits to datums (#38505)
I've been in a few situations where traits would be handy to track certain object or datum flags, and there's no particular reason that ties them to living mobs aside from being initially a disability rework.
2018-09-22 10:49:54 +01:00
AnturK
d7c79d5f81 Objective refactor (#40220)
* Objective refactor

* Custom antag types for leftover objectives.

* Removes dumbness.

* Forgot to hide these from TP

* Makes the list static.
2018-09-20 16:18:57 +01:00
Ling
4732b00acc Merge pull request #2603 from yogstation13/upstream-merge-40317
[MIRROR] Fixes ventcrawling & flying mobs making footstep sounds
2018-09-20 15:14:59 +02:00
Tad Hardesty
7732e747bd Fix docking port detection in DMM templates (#40310) 2018-09-19 12:10:17 +01:00
ShizCalev
a25a7aafe7 fixes ventcrawling & flying mobs making footstep sounds (#40317) 2018-09-18 20:55:02 +01:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
6f2ae7a2fe Merge pull request #2595 from yogstation13/upstream-merge-40305
[MIRROR] Adds null check to world status map check
2018-09-18 21:53:03 +02:00
Jordan Brown
1115a3628e Adds null check to world status map check (#40305)
* Adds null check to world status map check

* Fix stat
2018-09-18 01:20:14 +01:00
Jordan Brown
d97abfa1b1 Merge pull request #40301 from AnturK/sureheresmycode
Failsafe uplink codes.
2018-09-17 14:31:56 +01:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
8f227a869a Update getrev.dm 2018-09-16 22:09:02 +02:00
Jordan Brown
b98c3cb199 Use rust-g for revision info instead of parsing .git 2018-09-16 14:09:08 +01:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
2ca366b942 Merge pull request #2580 from 1fbff5f83b23d39d38b1dfcb4cac8d9b/dis-gon-b-fun
manually mirrored a fuckton of PRs because the mirrorbot is a pile of garbage which should be purged and the whole server rack shredded and set on fire to prevent any other servers from making the same mistake as we did several months ago installing this piece of garbage which pretends to be making our lives easier porting stuff from TG automatically but actually you have to babysit it in case it shits itself and doesn't clean up. Now I don't know if I missed anything and this is probably not going to compile, and ling is on leave again. Fun! Oh, I forgot, no changelogs either.
2018-09-16 02:58:28 +02:00
Shdorsh
1552755a29 pain 2018-09-16 02:35:34 +02:00
YPOQ
07546da551 Fixes stealth implants (#40260) 2018-09-16 01:08:53 +02:00
kevinz000
bb5cca1893 Adds move force and move resist, movement/pushing/pulling tweaks (#39556)
* Removes anchroed from mobs, adds move force/resist

* Move force and move resist

* WIP, still has debug messages.

* Fixes

* Update living.dm

* Anchored removal

* Stuff

* Unit tests

* Removes anchored from dview

* DME

* Update anchored_mobs.dm

* Fix

* No ghost spacewind

* Update mulebot.dm

* Update temporary_visual.dm

* Update forcefields.dm

* Update step_triggers.dm

* Update portals.dm

* Update alien_acid.dm

* Update bump_teleporter.dm

* Update landmarks.dm

* Update countdown.dm

* Update blessing.dm

* Update shieldgen.dm

* Update containment_field.dm

* Update field_generator.dm

* Update singularity.dm

* Update atmosmachinery.dm

* Update door.dm

* Update gravitygenerator.dm

* Update door.dm

* Update effects.dm

* Update temporary_visual.dm

* Update bump_teleporter.dm

* Update forcefields.dm

* Update landmarks.dm

* Update portals.dm

* Fixes

* Throwforce annnd done, finally

* Fixes

* Haha I'm dumb sometimes
2018-09-15 21:58:05 +01:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
6038407d32 Merge pull request #2551 from 1fbff5f83b23d39d38b1dfcb4cac8d9b/mirror-shit
hopefully fixes missing important mirrors
2018-09-15 20:44:52 +02:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
5f30820f6a Merge pull request #2534 from yogstation13/upstream-merge-40224
[MIRROR] Adds Gonbolas
2018-09-15 19:14:26 +02:00
WJohn
fc3e2400a2 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-15 18:35:42 +02:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
d4f52c55a9 Merge pull request #2405 from fluffe9911/SUCC
Porting Vampire Gamemode from Hippie!
2018-09-14 21:57:04 +02:00
TheDreamweaver
e2ff88d7d6 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-13 04:50:56 +01:00
Emmett Gaines
523b4bde2a 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-11 10:59:48 +01:00
Joe Schmoe
8d529da4f5 resolve conflicts 2018-09-10 00:08:53 +02:00
Ling
dc4cb67380 Merge pull request #2323 from 1fbff5f83b23d39d38b1dfcb4cac8d9b/slingshots
Ports shadowlings, again
2018-09-09 23:40:18 +03:00
Joe Schmoe
cdc7febc91 it kinda resolved itself? 2018-09-09 17:52:54 +02:00
Jordan Brown
e889be2c96 Merge pull request #40154 from ninjanomnom/auto-shuttle-offset
Automatically determine shuttle size and offsets from template
2018-09-09 14:56:21 +01:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
3b87277930 Merge pull request #2478 from yogstation13/upstream-merge-40077
[MIRROR] bike horns and most things that have the squeak component no longer triggers from projectiles flying past them
2018-09-08 14:26:18 +02:00
kevinz000
d3c2936738 bike horns and most things that have the squeak component no longer triggers from projectiles flying past them (#40077)
* Update squeak.dm

* woops

* Update squeak.dm
2018-09-07 11:57:19 +01:00
ShizCalev
ffefab25f4 Clean up mixed space & tab usage (#40121) 2018-09-07 11:40:31 +01:00
Nich
d7be758d31 Merge branch 'master' into upstream-merge-40027 2018-09-04 22:10:55 +02:00
Tad Hardesty
6e71db8818 Fix stealth box and chameleon projector escaping lockers (#40073) 2018-09-04 20:27:34 +01:00
fluffe9911
0470d71dee Merge branch 'master' into SUCC 2018-09-03 22:53:08 -04:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
fdd516889b Merge pull request #2431 from fluffe9911/CLUWNE
Adds Cluwnes Fixes Dolphins and ... Floor Cluwnes Ported from Hippie
2018-09-04 00:43:21 +02:00
AnturK
d7b0119d2e Outfit copy helper. (#40027)
* Outfit copy helper.

* Let's go with vv dropdown for now.

* this is unnecessary too

* This is human only.
2018-09-03 18:35:57 +01:00
XDTM
a83a504c8b [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 10:38:18 +01:00
fluffe9911
186fa2a7f7 Merge branch 'master' into CLUWNE 2018-09-03 01:06:07 -04:00
Fluffe9911
7024e40c74 Adds Cluwnes Fixes Dolphins and ... Something Else 2018-09-03 01:02:21 -04:00
Nich
584bb21141 Merge branch 'master' into slingshots 2018-09-01 09:59:15 +02:00
fluffe9911
a37b3d154a Merge branch 'master' into SUCC 2018-08-31 19:51:58 -04:00
Fluffe9911
7b7d5a1da6 Vampire Gamemode 2018-08-31 19:44:53 -04:00
1fbff5f83b23d39d38b1dfcb4cac8d9b
4a9f2a3612 Merge pull request #2383 from yogstation13/upstream-merge-39930
[MIRROR] Artsy fartsy quirks
2018-08-30 19:25:26 +02:00
Mickyan
de927db5aa 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-30 13:09:41 +01:00
oranges
8583ec519c Merge pull request #39990 from ninjanomnom/origin-signal
Fixes some forgotten signals in origin signal refactor
2018-08-30 01:13:30 +01:00
Joe Schmoe
064a4999ee merge 2018-08-29 20:23:50 +02:00
Joe Schmoe
19512961c0 fixes and tweaks 2018-08-29 20:21:34 +02:00