Commit Graph

614 Commits

Author SHA1 Message Date
oranges 43113cd9b5 Merge pull request #31947 from AnturK/yarr
How does this work:
Station receives a communication extorting current cargo point, if they answer yes the points are just gone and nothing of interest happens.

If station refuses to pay or is silent for 3 minutes, pirate shuttle spawns somewhere in space.

    There's an internal GPS onboard so crew will always be able to follow the shuttle.
    Crew of 3, moderately armed. (Balance pending)
    Shuttle engines have 3 minute cooldown between jumps.
    Special shuttle equipment will block cargo and emergency shuttles from leaving and slowly steal the points.
2017-11-13 03:19:38 -06:00
LetterJay 6286f4d4c2 Merge branch 'master' into upstream-merge-32161 2017-11-11 23:02:13 -06:00
swindly 3fa561c3b1 fixes spelling and stuff (#32531) 2017-11-09 11:04:50 -06:00
Emmett Gaines 70d75c3988 fixes radioactive half life (#32511) 2017-11-09 00:45:40 -06:00
LetterJay 448326cd60 Merge pull request #3856 from Citadel-Station-13/upstream-merge-32466
[MIRROR] Fixes turf_decal layering
2017-11-08 02:21:13 -06:00
ShizCalev 88e7e8d2cb Fixes turf_decal layering 2017-11-07 21:38:53 -06:00
Emmett Gaines 8fb5936c30 fixes null parent in destroy for components (#32351)
* fixes parent being null in destroy

* extends qdel
2017-11-07 14:35:46 -06:00
LetterJay 1f2af245c8 Merge pull request #3829 from Citadel-Station-13/upstream-merge-32424
[MIRROR] Mining zlevel has a bomb cap of three times the configured cap
2017-11-07 04:44:31 -06:00
LetterJay 2d07daca49 Merge pull request #3824 from Citadel-Station-13/upstream-merge-32417
[MIRROR] Fixes EMP wire pulsing
2017-11-07 04:41:55 -06:00
oranges aa79fdd492 Merge pull request #32424 from lzimann/zlevelcapmultiplier
Mining zlevel has a bomb cap of three times the configured cap
2017-11-05 15:13:11 -06:00
Jordan Brown bd69a59bad Merge pull request #32417 from YPOQ/empwirefix
Fixes EMP wire pulsing
2017-11-05 12:03:42 -06:00
Emmett Gaines 5bcc90d3c1 removes search_contents_for proc (#32411) 2017-11-05 02:07:16 -06:00
LetterJay 6c1347366a Merge pull request #3792 from Citadel-Station-13/upstream-merge-32342
[MIRROR] Fixes golem shells breaking spawners menu
2017-11-04 22:47:59 -05:00
AnturK bd42e162c5 Fixes golem shells breaking spawners menu (#32342) 2017-11-03 17:37:20 -05:00
Jordan Brown 03e7e0e58c Cleans up signal redirector (#32368) 2017-11-03 15:53:18 -05:00
Emmett Gaines ec597c411e Signal redirection component (#32298)
* redirection component

* makes register signal accept callbacks

* this is a very lightweight component
2017-11-02 16:05:04 -05:00
CitadelStationBot 9bda3f16c2 Merge pull request #3735 from Citadel-Station-13/upstream-merge-31942
[MIRROR] Shuttle rotation refactor and significant performance upgrade
2017-11-02 04:06:31 -05:00
LetterJay d9a29dbda2 Merge branch 'master' into upstream-merge-32307 2017-11-01 07:22:39 -04:00
LetterJay eb8b49071a Merge pull request #3725 from Citadel-Station-13/upstream-merge-32158
[MIRROR] Replace most islist calls in components with length()
2017-11-01 01:42:42 -04:00
oranges 17873819b3 Adds a temporary workaround for a BYOND bug 2017-10-31 21:20:13 -05:00
Emmett Gaines a9f07518a7 Shuttle rotation refactor and significant performance upgrade 2017-10-31 20:23:57 -05:00
Jordan Brown 55653fa1ee Replace most islist calls in components with length() (#32158)
islist was used to check if a thing was

A. A list of things
B. 1 thing

length was profiled to be faster
2017-10-31 15:12:42 -05:00
Jordan Brown 0e037767cd Minor optimization for _GetInverseTypeList (#32155)
* Minor optimization for _GetInverseTypeList

* We also need to make sure the root component is never instantiated to avoid stack overflows
2017-10-31 15:11:25 -05:00
Emmett Gaines 6f940baa0a New ambience for ash storms (#32213)
song name?
2017-10-30 15:22:23 -05:00
Jordan Brown 47f88be07f Fixes TakeComponent (#32156)
* Fixes TakeComponent

* Add the note about OnTransfer and COMPONENT_INCOMPATIBLE

* Fix behaviour

* Missed datum.dm
2017-10-30 03:53:00 -05:00
LetterJay f1002a7109 Merge pull request #3672 from Citadel-Station-13/upstream-merge-32206
[MIRROR] Fixes map_config validation
2017-10-30 00:00:31 -04:00
LetterJay 4d3211f273 Merge pull request #3675 from Citadel-Station-13/upstream-merge-32185
[MIRROR] Fixes TP wizarding.
2017-10-29 23:37:30 -04:00
LetterJay 84272ea241 Merge branch 'master' into upstream-merge-32206 2017-10-29 23:36:39 -04:00
LetterJay b6f0423840 Update map_config.dm 2017-10-29 22:23:17 -05:00
LetterJay 5a92bafa75 Merge pull request #3670 from Citadel-Station-13/upstream-merge-31966
[MIRROR] Spooky Spectral Instruments
2017-10-29 15:51:17 -04:00
LetterJay 5210883d3b Merge pull request #3656 from Citadel-Station-13/upstream-merge-32132
[MIRROR] Map config cleanup
2017-10-29 15:49:08 -04:00
LetterJay 47cfffbb26 Merge pull request #3648 from Citadel-Station-13/upstream-merge-32116
[MIRROR] Line by line profiling system
2017-10-29 15:48:47 -04:00
Jordan Brown cab7c8009c Merge pull request #32185 from AnturK/wiztypo
Fixes TP wizarding.
2017-10-29 10:37:03 -05:00
Jordan Brown 4b297f509e 512 forward compatibility merge 2017-10-29 10:28:36 -05:00
Jordan Brown 37fdf365a5 Fixes map_config validation 2017-10-29 10:26:20 -05:00
Mercenaryblue 819244575d Spooky Spectral Instruments (#31966)
* [dooting intensifies]

Spectral Instruments added
To be used with Spooky Skeletons.

* Spectral Re-balance

The spectral instruments no longer stun living creatures.
Text make you retain your loyalties now.

* Requested Changes

Added variable "too_spooky".
Defines if it will spawn a new instrument.
Re-balanced damage to 5 hits average per conversion.
Added admin notice to changelog.

* Loyalty text fix

* Spooky Trumpets

Removed comment.
Added missing spookiness.

* Spooky Dooting

Major Overhaul.

removed /brass/
Spooky Dooting is now a component.
Boneless humanoids no longer lose stamina.

* Spooky Dooting

mk2
2017-10-29 07:35:16 -05:00
LetterJay 5c08f91a5a Merge pull request #3662 from Citadel-Station-13/upstream-merge-32091
[MIRROR] Revheads now always recieve a HUD when created
2017-10-29 04:23:26 -04:00
LetterJay f900f2ea9a Merge pull request #3660 from Citadel-Station-13/upstream-merge-31864
[MIRROR] Makes thermite a component
2017-10-29 04:23:16 -04:00
LetterJay 1005211741 Merge pull request #3654 from Citadel-Station-13/upstream-merge-32130
[MIRROR] [s] Makes ImmediateInvokeAsync a world proc
2017-10-29 03:47:12 -04:00
LetterJay 4b300cee6c Merge branch 'master' into upstream-merge-32116 2017-10-29 03:45:59 -04:00
LetterJay c62f6ec353 Merge pull request #3632 from Citadel-Station-13/upstream-merge-32093
[MIRROR] Roundstart species pref fixes/removes redundant species config
2017-10-29 03:41:59 -04:00
LetterJay 74a33169cb Merge pull request #3642 from Citadel-Station-13/upstream-merge-32051
[MIRROR] More radiation balance changes and fixes
2017-10-29 02:41:44 -04:00
LetterJay bea9365ea9 Merge branch 'master' into upstream-merge-32093 2017-10-29 02:27:52 -04:00
LetterJay e150fe28b6 Merge branch 'master' into upstream-merge-31877 2017-10-28 23:57:51 -04:00
CitadelStationBot 1265e804c5 [MIRROR] Adds a method to transfer all components from one datum to another (#3661)
* Merge pull request #31941 from tgstation/Cyberboss-patch-2

Adds a method to transfer all components from one datum to another

* Adds a method to transfer all components from one datum to another
2017-10-28 01:19:48 -07:00
LetterJay 0e553b26db Merge branch 'master' into upstream-merge-31737 2017-10-28 02:20:25 -04:00
oranges 730c13f980 Merge pull request #32091 from tgstation/Cyberboss-patch-1
Revheads now always recieve a HUD when created
2017-10-27 17:44:06 -05:00
Jordan Brown 82c388b3e8 Makes thermite a component 2017-10-27 17:36:38 -05:00
Jordan Brown 27492e891f Map config cleanup (#32132)
* Map config cleanup

* Fix
2017-10-27 17:35:05 -05:00
oranges f6a00d4a38 Merge pull request #32130 from Cyberboss/call_security
[s] Makes ImmediateInvokeAsync a world proc
2017-10-27 17:33:42 -05:00