PsiOmega
4ac1b6a7e1
Replaces the now non-existing "unused assembly line" with another area.
2014-05-01 13:33:58 +02:00
DJSnapshot
b47acbbcfb
Merge pull request #4396 from RKF45/blob
...
Readjusts blob random event
2014-02-08 18:17:17 -08:00
RKF45
64dcb5a693
Readjusts blob random event
2014-02-07 19:57:46 +01:00
Rob Nelson
3121e4fb2d
DNA2 Bug Fixes - Part 2
...
We discovered that most of the problems were were having was because of BYOND passing lists (e.g. SE and UI) by-ref instead of the assumed by-val.
This commit adds dna.Clone() and (UI|SE).Copy() where needed. These should be used where DNA or SE/UI lists are COPIED, otherwise changes made in the reference will affect the real strand.
This change also messes with the gene activation logic.
2014-02-06 23:07:35 -08:00
RKF45
8b384b0668
Various
2014-01-11 22:22:24 +01:00
Ccomp5950
f14c46cc9c
PDA NanoUI spam event update.
...
Since PDA's track conversations now we won't have a PDA for spam (we could always create a dummy object for it in the future)
So we don't want it adding to tnote. Popping up on the players chat is fine for now.
2013-12-28 20:56:06 -06:00
Zuhayr
ff52920fab
DNA2 fixes cherrypicked from N3X15.
2013-12-23 00:06:56 +10:30
Zuhayr
58ec6756df
Added cortical borer spawn event and admin verbs.
2013-12-18 14:25:38 +10:30
Rob Nelson
53c2aff420
DNA2 - A recode of DNA
...
DNA now stores blocks internally as numbers and only makes the uni_identity and struc_enzymes strings when something has changed. This is vastly more efficient.
In addition, the API for using it has been simplified. Common tasks, such as setting a sub-block, or getting a value from the block, are handled entirely by the DNA datum with simple, easy-to-use procs.
Tested on local server, but may need balancing and additional look-over since the code is from our server (/vg/) and I likely broke or forgot something.
2013-12-01 00:04:27 -08:00
Nanai
ab06251c32
Event Rebalance!
...
As per request, events have been rebalanced to be a bit more even and vastly less appendicitis. Event timers have been increased from 15-25 minutes to 20-40 minutes.
2013-11-16 02:09:28 -05:00
Chinsky
5df1b3c0d4
derp
2013-11-05 03:17:44 +04:00
Cael Aislinn
955160e9d6
moves and renames economy files to /modules instead of /wip, cleanup and shuffles of a bunch of code, removes "linked_db" (requirement for financial machinery to be connected to an accounts database)
...
Signed-off-by: Cael Aislinn <cael_aislinn@yahoo.com.au >
2013-09-20 13:35:49 +10:00
NicholasDV
a21b7deb1f
Changes to the radiation storm event...
...
It now opens up maintenance access to all people upon start. Furthermore,
one minute after ending (and with a warning), it will return maintenance
requirements to how they were before the event. In addition to this, it
has been buffed to closer to the original amount of damage for the event.
2013-08-04 00:16:36 -04:00
Mloc-Argent
e4b67a3466
Fixes #3104 .
...
Signed-off-by: Mloc-Argent <colmohici@gmail.com >
2013-07-21 16:55:30 +01:00
Segrain
b5b58e5ebe
Runtime error fix.
2013-07-12 00:00:59 +03:00
Segrain
f7b22fa911
Quickfix.
2013-07-11 23:14:56 +03:00
Cael_Aislinn
4421bede17
moved money accounts into a global list + removed db syncing (some procs could be global but left where they are for convenience), fixed an issue with latejoiners having no account, fixed a runtime
...
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au >
2013-07-12 03:40:06 +10:00
Spamcat
11e27c5999
Merge branch 'bleeding-edge-freeze' of github.com:Baystation12/Baystation12 into loops
...
Conflicts:
code/game/gamemodes/objective.dm
2013-07-01 19:49:29 +04:00
Spamcat
2b348eaa3e
Phasing out world loops, pt 1
2013-06-20 17:21:16 +04:00
EmperorJon
4ff64c1190
Changes to some AI Ion Storm Laws.
...
Told to do so by Ispil.
2013-06-19 01:57:38 +01:00
Chinsky
de4f4e4788
Merge pull request #2927 from Baystation12/master
...
Merging master to BEF
2013-05-31 19:49:13 -07:00
Segrain
312ece670d
Meteor shower fix.
...
Meteor shower actually processes tick() between starting and ending, thus spawning meteors as it is supposed to.
2013-05-30 19:26:53 +03:00
Chinsky
1f2e3b068e
Merge pull request #2899 from Roaper/master
...
Yeah. Here.
2013-05-29 21:01:19 -07:00
Roaper
ec8a39b45e
Added more useless fluff
2013-05-29 14:12:12 -07:00
Jim "Apples"
b80ae68cc5
Merge pull request #2883 from CIB/master
...
Re-buff even timer
2013-05-28 11:49:25 -07:00
cib
a9d4d86ed9
Event balance fixes.
...
- Engineering events now less likely
- Radiation storm now less likely
- Halved radiation given by radiation storm.
2013-05-28 20:03:26 +02:00
cib
c5dc8ebecf
Triped time you have to get into maintenance.
...
Also re-added sound at start of event. It doesn't fit, but it's better than nothing. Quit complaining already.
2013-05-27 20:01:37 +02:00
cib
cbbe291a5d
Fixed various medical events.
2013-05-26 23:21:08 +02:00
cib
dbe960a571
Buffed event delay a bit again.
2013-05-26 22:16:11 +02:00
cib
9074622eb9
Adjusted event chance modifier based on last event.
...
Had the wrong numbers, basically every event would happen only once.
2013-05-26 00:23:31 +02:00
cib
a764c226f8
Implemented a system to avoid the same event happening too often.
...
Also bumped event frequency, this shouldn't be as bad with the same event not repeating itself that often.
2013-05-26 00:12:59 +02:00
cib
89aa936147
Fix to organ_failure event.
2013-05-23 22:46:27 +02:00
cib
b1b448e0ee
Adjusted event announcement delays.
...
Also improved some radiation belt announcements.
2013-05-23 20:15:45 +02:00
cib
670bf5bb76
Radiation storms consider maintenance now.
...
Also, a fix to spray(whoops!)
2013-05-18 22:18:37 +02:00
cib
d7cc42e588
Added wallrot event.
...
Also some updates to changelog.
2013-05-18 21:55:02 +02:00
cib
c1cefa4a80
Added more debug logging to events.
2013-05-18 13:49:45 +02:00
cib
e2249fa177
Added organ damage random medical event.
...
It doesn't make a lot of sense, but who cares about that!
2013-05-18 13:48:57 +02:00
cib
90076f017a
Added debug logging for events.
...
Something's just not right about events still.
2013-05-18 13:17:19 +02:00
Ian O'Malley
5039828944
4th times the charm.
...
Added some stuff onto code/modules/events/money_spam.dm
Added some stuff onto code/modules/flufftext/Dreaming.dm
Signed-off-by: Ian O'Malley <roaperable@gmail.com >
2013-05-15 15:55:58 -07:00
Chinsky
b906a22192
Syndicate? Whozzat?
2013-03-13 06:38:32 +04:00
Cael_Aislinn
38c2179620
Merge branch 'bleeding-edge-freeze' of https://github.com/Baystation12/Baystation12 into bleeding-edge-freeze
2013-03-08 11:49:54 +10:00
Cael_Aislinn
f7aaf631b9
runtime fix in spam event
...
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au >
2013-03-08 09:27:28 +10:00
Asanadas
4720f4f1ac
SYNDICATE? WHAT SYNDICATE?
2013-03-06 18:14:27 -05:00
Cael_Aislinn
72ecd516c5
dropped grid check duration
...
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au >
2013-03-06 01:45:26 +10:00
Cael_Aislinn
92517638bc
removed double announcement for grid checks
...
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au >
2013-03-06 01:31:40 +10:00
Cael_Aislinn
cfa3916b95
new events (pda spam, trivial and mundane news items, lotto, hacker)
...
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au >
2013-02-26 03:02:24 +10:00
cib
721f15fb07
Fix issue #2433
...
This should fix events not spawning.
2013-02-24 20:39:36 +01:00
Chinsky
039de3df1a
Merge branch 'bleeding-edge-freeze' of https://github.com/Baystation12/Baystation12 into bleeding-edge-freeze
2013-02-23 00:12:26 +04:00
Chinsky
1d1cea12ad
Merge branch 'bleeding-edge-freeze' of https://github.com/Baystation12/Baystation12 into bleeding-edge-freeze
...
Conflicts:
code/modules/events/infestation.dm
2013-02-22 23:46:41 +04:00
Cael_Aislinn
a5a8caeb00
fixed compile error
...
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au >
2013-02-23 02:30:32 +10:00