Commit Graph

1559 Commits

Author SHA1 Message Date
Joan Lung
407e0e77e4 Ruin placement will try very hard to place any ruins with negative costs before attempting any other ruins (#28973)
* Ruin placement will try very hard to place all 0-cost ruins before placing any ruins with actual costs

* comment

* account for ruin variants properly please

* cost has a cost of 5

* tweak
2017-07-02 22:57:32 -04:00
Jordan Brown
5b66f2f1b2 Speeds up SSoverlays (#28933) 2017-07-01 15:55:11 -03:00
AnturK
0c3edf1ff7 Shuttle engines affecting travel time (#28564) 2017-06-25 22:52:06 -03:00
Really-Good-Soda-Flavor
e48df5338c [READY] New holidays including Thanksgiving and Ramadan (#28054)
* New holidays and weekday helper

* Got rid of var/

* Added separate Thanksgivings and removed an indentation on Tuesday

* Makes Mother's Day less ambiguous.

* Adds Ramadan heck yea

* Gives Ramadan a fixer-upper so it is accurate for a good while
2017-06-23 16:24:28 -04:00
nicbn
77a2d3f5cd Replaces "istype"s with is_helpers macros (#28676) 2017-06-22 15:03:19 -03:00
Leo
6eec4d68e1 Merge pull request #28674 from Cyberboss/Cyberboss-patch-1
Fixes an error message
2017-06-22 13:02:36 -03:00
Jordan Brown
20e8a91581 Fixes an error message 2017-06-21 10:26:21 -04:00
Jordan Brown
e5b1e68147 Adds a configurable message to be sent to mobs on polymorph (#28541) 2017-06-21 09:48:13 -03:00
Leo
1965dfa0fe Merge pull request #28610 from Cyberboss/Cyberboss-patch-1
Round ID is now sent to IRC
2017-06-20 20:01:15 -03:00
Leo
c7c2d55cb7 Merge pull request #28607 from Cyberboss/satchel
[s] Disables persistence saving in sandbox mode
2017-06-20 20:00:33 -03:00
Jordan Brown
59a3865f60 Merge pull request #28600 from ChangelingRain/hiddenripley
Adds a heavily-damaged ripley as a lavaland ruin
2017-06-20 13:08:48 -04:00
AnturK
868d374fab Moves transit space to separate z level. (#28598)
* Transt Z-level

* Just in case

* Map edit

* I guess i forgot to push the few lines i changed at work.

* This one too

* Bluh
2017-06-20 11:31:32 -04:00
Jordan Brown
33420fc103 Round ID is now sent to IRC 2017-06-19 16:39:48 -04:00
Jordan Brown
dd6f13b6b3 Disables persistence saving in sandbox mode 2017-06-19 15:47:42 -04:00
Joan Lung
0fd7b8b842 Adds a heavily-damaged ripley as a ruin 2017-06-19 12:28:29 -04:00
Jordan Brown
aef58f9bf6 Events now check conditions again after admin delay (#28485) 2017-06-16 14:46:27 -03:00
Leo
da08532f0a Merge pull request #28469 from Cyberboss/TimerWarnings
Adds warning for misuse of deltimer
2017-06-15 22:47:58 -03:00
Jordan Brown
be17cf33ef Blackbox no longer records data after round ends (#28390) 2017-06-15 10:48:01 -03:00
Jordan Brown
a8dffe5eb2 Adds warning for misuse of deltimer 2017-06-14 16:07:29 -04:00
Leo
7ec5c0e5d3 Merge pull request #28255 from optimumtact/revert-28229-revert-28170-observerspeep
Players cannot observe before PREGAME is reached, Version 2
2017-06-13 21:42:09 -03:00
oranges
c866a77147 Players cannot observe before PREGAME is reached
Ready | Not Ready | Observe is now a three way toggle

The player ready status has been refactored into an ENUM of the three
states, READY, NOT_READY and OBSERVING

if the tickerstate is at least PREGAME they will spawn as observers,
before then you can only register your interest in observing.

All the observer code has been centralised into a single
make_me_an_observer proc on new_player mobs
2017-06-12 20:58:15 +00:00
Jordan Brown
6532461baa Fixes some edge cases with round end and mulligan antags 2017-06-12 12:31:43 -04:00
Lzimann
3e34eb9e3f Changes all sounds to be lower case, plus standardizes their references 2017-06-11 00:38:45 -03:00
Leo
c3fdc73f1d Merge pull request #28250 from Cyberboss/patch-109
Renames Air subsystem to Atmospherics
2017-06-10 21:10:23 -03:00
Joan Lung
d899ea5c4b Merge pull request #28272 from lzimann/thing
Adds a length check to medal commendations on post round report
2017-06-10 17:27:32 -04:00
Jordan Brown
76cea85641 Adds /image/proc/copy_overlays (#28233) 2017-06-09 22:10:52 -03:00
Joan Lung
b473fd64c7 Merge pull request #28237 from tgstation/lzimann-patch-1
Fixes death report giving the wrong damage type
2017-06-09 21:06:12 -04:00
Lzimann
6c94c63e77 Adds a length check to medal commendations 2017-06-09 12:44:16 -03:00
Joan Lung
8ea8363d43 Merge pull request #28217 from Jordie0608/msodidmentionthisfirstbuthiswayifsomethingbreaksicanblameitallonned
Removes gender, adds round_id and splits up coord columns
2017-06-09 10:16:46 -04:00
Jordie
d05b3c51d8 Merge pull request #28209 from lzimann/whyisthishere
Moves borer completion to gamemode
2017-06-10 00:00:07 +10:00
Joan Lung
19f7169630 Merge pull request #28165 from Tacolizard/medalaf
Adds Medal Commendations!
2017-06-08 21:38:38 -04:00
Jordan Brown
6de0cbcde0 Renames Air subsystem to Atmospherics 2017-06-08 20:22:34 -04:00
Leo
4fe4f4987f Fixes death reporting the wrong damage 2017-06-08 15:38:06 -03:00
Jordan Brown
93e3fa18a2 Revert "Players cannot observe before PREGAME is reached" 2017-06-08 13:04:58 -04:00
Leo
fbf9f42a5d Merge pull request #28170 from optimumtact/observerspeep
Players cannot observe before PREGAME is reached
2017-06-08 12:09:31 -03:00
Leo
f3b34f0669 Merge pull request #28184 from Cyberboss/patch-110
Makes atom initialization microscopically faster
2017-06-08 11:45:10 -03:00
Jordie0608
689dc51296 removes gender, adds round_id and splits up coord columns 2017-06-08 17:01:37 +10:00
oranges
507ee7f223 Players cannot observe before PREGAME is reached
Ready | Not Ready | Observe is now a three way toggle

The player ready status has been refatored into an ENUM of the three
states, READY, NOT_READY and OBSERVING

if the tickerstate is at least PREGAME they will spawn as observers,
before then you can only register your interest
2017-06-08 06:46:38 +00:00
Lzimann
73cdf04cce Moves borer completion to gamemode 2017-06-07 23:06:44 -03:00
Joan Lung
9f0ea2ae14 Merge pull request #28174 from lzimann/gamemodecodelol
Moves station's starting state to ticker post setup, instead of gamemode's
2017-06-07 21:54:06 -04:00
Jordan Brown
c03b0e5f19 Makes processing subsystems respect qdel and PROCESS_KILL (#28146) 2017-06-07 16:16:51 -03:00
Jordan Brown
9d101d753a Makes atom initialization microscopically faster 2017-06-07 09:53:19 -04:00
Jordie
73882dcc49 Fix to round_id and .getserverlog (#28130) 2017-06-07 09:37:53 -03:00
Tacolizard
18576d47b2 wew 2017-06-06 19:40:39 -07:00
Tacolizard
2f7c74e813 Initial 2017-06-06 19:40:39 -07:00
Lzimann
d5bb1abfb0 Moves station's starting state to ticker post setup, instead of gamemode's 2017-06-06 23:21:01 -03:00
Jordan Brown
b8094b48f3 Fixes logged out spawning new_players (#28105) 2017-06-06 15:27:27 -03:00
Joan Lung
aefad8c690 Removes Revenant scriptures entirely (#28061) 2017-06-05 13:05:15 -03:00
QualityVan
306b19ac1f Fixes roundstart spawning (#28090) 2017-06-05 11:03:43 +02:00
Jordan Brown
d7ebd649ba Refactors the latejoin list (#26647) 2017-06-04 17:07:46 -03:00