Commit Graph

719 Commits

Author SHA1 Message Date
S34N
31cec0d4de Removes fungus announcement (#16322)
* Crewmate victory

* removes setup
2021-07-09 11:38:01 +01:00
Adrer
95ef42ab17 SM engine APCs no longer short out during APC short/overload events. Again. (#16037)
Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
2021-05-17 12:50:36 +01:00
SabreML
d2181a89bf Adds wiki links to antag greeting messages (#15939)
* Wiki Links Pass 1

* Wiki Links Pass 2

Ash Walkers,
Terror Spider spawns,
Terror Spider event,
Construct transfer,
Xenomorphs

* Less hardcoding
2021-05-16 11:36:26 +01:00
dearmochi
275d10ca7c Removes var/ from power_restore() def (#15770) 2021-03-30 12:21:20 +01:00
Kiyahitayika
397aa72669 Fix - Admin Secrets - "Make All Areas Powered", "Make All Areas Unpowered" (#15199)
* Topic

* APC_Short, APC

* Missing Span Class in Quickpower

* Spacing, !Length, \the for Grammar

As per SabreML's suggestions and grammar additions.
2021-03-30 12:07:15 +01:00
AffectedArc07
f2770ed6be Merge remote-tracking branch 'ParadiseSS13/master' into brutal-part1 2021-03-11 18:41:17 +00:00
SteelSlayer
e57d867df5 spawn removals 2021-02-26 23:02:16 -06:00
Fox McCloud
02b9445b9b Refactors DNA Mutations; Refactors Mutations to use Traits (#15483)
* Refactors Mutations

* traits

* more work

* styling fix

* yet even more work

* oh hush

* almost there

* it continues yet further

* and that's genetics done

* and that's it folks

* last bit and golem fixup

* oof

* oops

* tweaks and fixes

* styling
2021-02-21 21:25:19 +00:00
Qwertytoforty
66d987691c Fixes wallrot (#15461) 2021-02-07 16:11:41 +00:00
Kyep
b11a97398f SM engine APCs no longer short out during APC short/overload events (#15439)
Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2021-02-05 11:28:02 +00:00
AffectedArc07
f5f97882cf BRUTAL Part 1 - No proc var/ in procs 2021-02-01 14:10:08 +00:00
SabreML
7fd5970600 Immovable Rod Z-level fix (#15391)
* Rod fix

* Meteors and helpers
2021-01-30 22:11:18 +00:00
Farie82
acaefa9591 Refactors the events to be async (not use sleeps) and not use spawns (#15203)
* Makes the prison break use INVOKE_ASYNC for the (win)doors

* Add documentation

* Refactors the whole event system to not use spawns and be async

* relative proc path

* keep timing

Co-authored-by: joep van der velden <15887760+farie82@users.noreply.github.com>
2021-01-24 21:57:13 +00:00
AffectedArc07
9480211187 Updates code to be compatible with new lints (#15290) 2021-01-15 13:05:43 -05:00
Qwertytoforty
c656a7266f Adds the door runtime event as an event, and to event rotation. (#15183)
* When I code it. Adds the door runtime event.

* Removes spawn

* styling

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2021-01-10 19:53:00 +00:00
Fox McCloud
84ffa263ca Anomaly Refactor and Rework (#15259)
* Anomaly Refactor and Rework

* tweaks

* tweaks
2021-01-10 19:46:37 +00:00
AffectedArc07
43ee2488c7 More New() -> Initialize() for /obj/structure (#15158)
* More New() -> Initialize() for /obj/structure

* Updates these

* Tweaks + Fixes
2020-12-29 10:42:39 -05:00
AffectedArc07
8f72d7556e Annihilates the blackbox (#15132)
* Lets get this show on the road

* Now were talking

* These matter

* Oh the joys of CI testing

* And this

* Wrong version

* Tweaks

* More tweaks

* Lets document this

* This too

* Upgrades this

* Fixed some sanity issues

* This too

* Screw it, this too

* More sanity

* And these

* This too

* Documentation

* This too

* Fixes **awful** scoreboard logic

* Why do we care about only half-absorbing someone

* Revert "Why do we care about only half-absorbing someone"

This reverts commit 8de1cfdf05.

* Refactors these

* Hashing

* Moxian tweaks
2020-12-24 16:06:48 -05:00
dearmochi
b0a94b7a63 Removes <b> tag from newscaster story in money lottery event (#15175) 2020-12-23 17:30:44 +00:00
Farie82
220fcc8856 Changes the chances for major events. Terrors/Blobs less common. Others a bit more common (#14772)
* Changes the chances for major events

* 1% demon speedrun
2020-12-16 15:06:47 -05:00
SteelSlayer
051dce23b2 Adds a message to the level 7 biohazard event: tells ghosts who got infected and with what disease (#15060)
* patient-zero

* removes observer and stat check
2020-12-16 13:54:07 -05:00
Farie82
29131cac7e Fixes issues/runtimes with the brand intelligence event (#15053) 2020-12-06 10:24:17 +00:00
Kyep
73b9aae95d Terror event spawns now pick players randomly (#15026)
* v1

* cleanup

* Refactor (AA request)

Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-12-03 18:32:29 +00:00
AffectedArc07
2c37ae8fd0 The road to Initialize() stability - Enforcing parent call on New(), Initialize() and Destroy() (#14719)
* The road to Initialize() stability

* Fixes sanity, for now
2020-10-28 12:35:36 -04:00
Kyep
3fbe5d46ac Solar Flares (#14400)
* Solar Flares

* fixup

* SSsun

* convert solar flare to a /datum/weather

* AA request

* shock chance for APCs = 5% per 2.5M of power in grid

* refactor

* farie suggestions

* farie suggestions 2

* reduced maximum length from 15m to 10m

Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-10-17 14:04:29 -04:00
AffectedArc07
b778fbe069 Removes Aurora Caelus (Green space) event (#14575)
* Removes Aurora Caelus (Green space) event

* Steel Tweaks
2020-10-14 16:22:53 -04:00
AffectedArc07
d0370f77f4 Merge pull request #14538 from Cocacolagua/morph-best-midround-dont-@-me
Morphs are now a more common midround
2020-10-11 10:13:57 +01:00
AffectedArc07
37a1f6be05 Merge pull request #14527 from dearmochi/tgui-newscaster
[TGUI] Newscasters
2020-10-07 09:48:44 +01:00
Cocacolagua
9d20470c0a auh morphs auh 2020-10-05 08:20:26 -03:00
mochi
8a8a215393 Merge branch 'refactor-spawning-from-vents' of https://github.com/dearmochi/Paradise into refactor-spawning-from-vents 2020-10-04 21:05:07 +02:00
mochi
01fa079b72 Merge remote-tracking branch 'upstream/master' into refactor-spawning-from-vents 2020-10-04 21:03:25 +02:00
mochi
444a7bfe92 Address AA 2020-10-04 20:54:47 +02:00
mochi
8a9b3c5e74 Merge remote-tracking branch 'upstream/master' into tgui-newscaster 2020-10-04 20:48:01 +02:00
TDSSS
dbd162dff3 Adds Atmospheric Anomaly (#14433)
* New anomaly

* spacing

* agent b B-gone

* ansaris request
2020-10-04 13:44:29 -04:00
mochi
c2f494cdaa [TGUI] Newscasters 2020-10-03 23:55:58 +02:00
TDSSS
7e8d9ad51e Fixes meteor sat emag oversight and cleans event code a bit (#14414)
* fix and cleanup

* fixes incorrect comment

* incorporates review comments

* Autodoc, yo

* minor typo

* false and true
2020-09-25 19:56:17 -04:00
Kyep
e135c2326b Terror Princess Rework (#13657)
* rework queen eggs, princess caste

* add trailing newlines for travis

* refactor for code standards

* Remove old/incorrect comment from queen.dm

* refactor purple.dm, add notification for which area queen is in

* princesses no longer lose ventcrawl or gain wallsmash when nesting, deletes MassFlicker()

* add status tab info for purples about where their queen is

* Simplified princess code: removed NestMode(), NestMode2().

* makes terrors use 'bite' animation when attacking something

* status tab spider regeneration helptext

* converts queen spit from TOX to BURN, empress single-fire

* fixes terror gender, double-examine text. add terrors closing airlocks, remove queen wrap

* newline for travis

* alter terror spider event balance depending on server pop

* white infection sequence: gray, red, brown, green, green

* moves #define isterrorspider(A) to __DEFINES\mobs.dm

* remove typoed comment

* fix: prevent exploit with spam-clicking egglay action button

* fix: prevent AI trying to move spiders after a player takes control of them

* fix bug where terrors bumping an airlock repeatedly could make it both open and close

* clarify comment on event odds

* increase queen spit burn damage from 30 to 40

* add: queen webs are now airtight, instead of dealing damage/hallucination

* remove spider alert for already-controlled spiders

* queen spit naming fix

* travis newline

* encourage princesses to remain outside vents

* fixes calls to CountSpidersDetailed not using list()

* makes it easier to debug away mission AI

* code quality: more typeless loops

* add: killing a queen, also kills most of her offspring

* remove walk fix, for splitting into another PR

* remove events\spider_terror.dm changes, move to another PR

* makes it compile - will still require merge conflict resolving later.

* fix: purple webs cause purples to lose sign of queen and die

* visible-> near for purples

* fix wrong gender on spiders

* queen spit now damages structures (like mechs) and other spiders

* ghost spacing

* show queen living time on examine

* Fixes #12969 - terrors getting stuck in web

* revert all changes to purple.dm

* farie requests 1

* farie refactoring II

* var/list/spider_array

* var/list/spider_totals

* more farie

* queen examine laycount, initial eggcount

* terror heat vulnerability, refactoring 1/0 vars

Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-09-17 18:29:32 -04:00
AffectedArc07
317eb76485 Removes immersion breaking text to speech (#14251) 2020-09-16 15:15:07 -04:00
variableundefined
d9a8da98bb Merge pull request #14028 from SteelSlayer/spawn-removal
Some spawn removals and other assorted code cleanup
2020-09-16 11:47:59 -04:00
Kyep
5d2363949f Fixes & Reworks Rogue Combat Drone Event (#14040)
* combat drone rework
Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-09-16 11:25:34 -04:00
SteelSlayer
dab29cc668 Merge remote-tracking branch 'upstream/master' into spawn-removal 2020-09-16 09:38:20 -05:00
Kyep
b9e0ca1359 fixes merge conflict 2020-09-15 08:54:10 -07:00
Kyep
4f2c185bc7 [TGUI] Communications Console 2020-08-28 02:43:35 -07:00
SteelSlayer
1b9ef55246 Merge remote-tracking branch 'upstream/master' into wires-tgui 2020-08-25 16:36:13 -05:00
dearmochi
8e929ecaeb Update blob.dm 2020-08-19 11:48:30 +02:00
dearmochi
e2bd69ef3d Merge branch 'master' into refactor-spawning-from-vents 2020-08-19 10:26:31 +02:00
AffectedArc07
233c60058d Merge pull request #13710 from dearmochi/overhaul-event-mob-selection
Overhaul event mob selection
2020-08-18 10:55:24 +01:00
mochi
c1d3d164fa Kyet stuff 2020-08-18 10:28:47 +02:00
mochi
44ea5ffaca Remove used-once var 2020-08-18 09:56:08 +02:00
AffectedArc07
74741cfa11 Merge pull request #14024 from Kyep/admin_verb_reclassification
Admin Verb Updates
2020-08-16 13:46:49 +01:00