clusterfack
147c5bd5a7
A process scheduler thing
...
Included:
-The process lists use |= instead of += due to the increased stability of the former against double additions.
-Atmospherics machinery is moved under the pipenet processing.
-Modified the atmospherics processes to return 1 when theyve done something, and 0 if they aint done jack shit. Then called scheck() if they return 1, possibly reducing unnecessary scheck calls while still managing to smooth out the atmospherics processing.
-If a powernet happens to get rebuilt by either powernets or power machinery scheck() is also called
2015-05-08 01:15:19 -05:00
DeityLink
430e8c92f7
REMOVECONSTRUCTIONINFESTATION
2015-04-29 17:22:16 +02:00
D3athrow
9c2b08c24e
even more
2015-04-14 21:11:54 -05:00
D3athrow
01d2471fc9
Merge branch 'color_replace_2_electric_boogaloo' into Bleeding-Edge
...
Conflicts:
code/ATMOSPHERICS/pipe/pipe_dispenser.dm
code/game/machinery/computer/HolodeckControl.dm
code/game/machinery/embedded_controller/embedded_controller_base.dm
code/modules/mining/money_bag.dm
code/modules/mob/living/carbon/carbon.dm
code/modules/mob/living/silicon/mommi/mommi.dm
code/modules/mob/living/simple_animal/friendly/farm_animals.dm
code/modules/research/destructive_analyzer.dm
code/modules/research/rdconsole.dm
code/modules/research/xenoarchaeology/machinery/analysis_base.dm
code/modules/research/xenoarchaeology/machinery/artifact_harvester.dm
code/modules/research/xenoarchaeology/tools/ano_device_battery.dm
2015-04-12 16:40:59 -05:00
BestName
e6a67a58e9
Satiates my autism
2015-03-19 23:19:26 +02:00
D3athrow
7733bba734
fuk u bauds
2015-03-05 11:37:46 -06:00
D3athrow
14c30b87b6
Tweak the nerf, make the rad event much shorter.
2015-03-05 11:36:36 -06:00
D3athrow
4d264525cd
Fix being able to get good mutations from rad storm while wearing a radiation suit.
2015-03-05 11:12:47 -06:00
D3athrow
f992f0afba
Just dorf things
2015-02-27 22:16:43 -06:00
D3athrow
2cb2453c99
Fix organ failure event.
2015-01-31 00:39:50 -06:00
D3athrow
970a0d25e9
Fix heist vox not understanding anything.
2015-01-29 20:15:07 -06:00
eswordthecat
2d593cc3b2
Reduce hard code and list proc call.
2015-01-28 13:43:52 +08:00
Chris
fbbf14ed1d
Merge branch 'Bleeding-Edge' into say_code_rework
...
Conflicts:
code/modules/mob/living/living.dm
2015-01-14 11:46:58 -06:00
ririchiyo
2c69c0dc15
There's no way this done yet.
2015-01-12 08:45:52 -05:00
d3athrow
51dca7d258
Merge pull request #2330 from clusterfack/powerfail
...
Optimizations
2014-12-30 10:33:03 -06:00
Chris
ea27b58dba
compile fix
2014-12-29 12:57:51 -06:00
Chris
488197c9d1
Radiation event changes with changelog
2014-12-29 11:50:43 -06:00
clusterfack
2e8c9c4917
Sanity Check
2014-12-27 16:01:44 -06:00
clusterfack
879ab335f1
Ion Storm Optimizations
2014-12-27 15:30:57 -06:00
Rob Nelson
5a5f870e5f
Nerf meteor events a bit.
2014-12-20 14:09:23 -08:00
d3athrow
26626a1aa0
Revert "The winter update, part 2"
2014-12-16 12:15:01 -06:00
DeityLink
0ef404042b
gaaah
2014-12-15 03:57:50 +01:00
DeityLink
001529e1d0
winter fixes
2014-12-15 02:11:58 +01:00
DeityLink
bd5d9968a8
The winter update, part 2-2
2014-12-14 07:33:53 +01:00
DeityLink
e1eb77a64b
The winter update, part 2-1
2014-12-13 17:12:59 +01:00
DeityLink
6abe623659
Merge remote-tracking branch 'upstream/Bleeding-Edge' into Bleeding-Edge
2014-12-10 04:10:58 +01:00
dylanstrategie
a22c5d8f0b
Including requested fixes
2014-12-03 12:51:39 +01:00
DeityLink
0e9cc80ed9
s check
2014-12-03 10:06:14 +01:00
dylanstrategie
03d0980ed6
Attempting to balance Meteors AGAIN - Part 1 : Number Crunching
...
Description pending
2014-12-02 23:37:48 +01:00
DeityLink
d5a12c368d
the PDA and Desk Bell update
2014-12-02 22:27:59 +01:00
Rob Nelson
3c551d5acd
More work on refactor.
2014-11-08 11:14:23 -08:00
Rob Nelson
7785bd7050
Job role signup refactor. PLAYERS2.SQLITE MUST BE UPDATED!
...
* mob.client.prefs.be_special & BE_* replaced with mob.client.desires_role(ROLE_*)
* Added several new ROLEs for handling blob, borer, etc.
* SQLite table added for client_roles.
* New dialog added for handling special role preferences in-game.
* Added /datum/browser/clean for a cleaner UI.
Needs more testing, but the basics work.
2014-11-06 18:19:19 -08:00
d3athrow
6645d88996
Merge pull request #1744 from dylanstrategie/Events
...
Tweaking values of events across the board
2014-10-30 10:50:53 -05:00
Chris
2299def15d
Remove grid check from possible random events.
2014-10-25 11:21:43 -05:00
dylanstrategie
d0a0735b9d
Typo
2014-10-22 18:31:38 +02:00
dylanstrategie
91340bea79
Tweaking values of events across the board
...
- Values of many events have been tweaked. Nothing massive, but rather
changing announce delays and tweaking some very specific values
2014-10-22 18:08:40 +02:00
dylanstrategie
4ef439d736
No fun allowed
2014-10-19 18:37:10 +02:00
dylanstrategie
8f741b6446
Changing admin PM contents
2014-10-19 18:30:59 +02:00
dylanstrategie
0e87f190d5
Events cannot actually happen until 30 minutes in
2014-10-18 20:27:49 +02:00
dylanstrategie
3ae632fbbe
Cutting back on appendicitis some more
2014-10-18 12:43:51 +02:00
dylanstrategie
8e51be6a33
Reweighting events
...
- Viral outbreaks made less common and now only happen with a staffed
Medbay. Rad Storm moved out of staffed Medbay requirements to compensate
- PDA Spam made a little less likely to give place for the good stuff
- Spontaneous appendicitis cut back upon a little back
- Infestation cut back upon a bit because spiders
2014-10-18 12:39:52 +02:00
dylanstrategie
f0354ce52e
Thanks IconLeap
2014-10-14 22:43:51 +02:00
dylanstrategie
6039c2b3fb
Changing logging method of event
...
Event fire times are now PMed directly to admins to ensure they about
know how quickly events fire, especially in case they want to add their
own to the mix
2014-10-14 22:42:48 +02:00
d3athrow
fc9119f7bb
Merge pull request #1650 from dylanstrategie/Events
...
Changing how random events function
2014-10-14 09:19:04 -05:00
Chris
112f1c143b
slew of runtime bandaids.
2014-10-07 09:52:37 -05:00
dylanstrategie
738c43d1ed
Events directly related to one department only fire at 2 members minimum
2014-10-05 19:44:18 +02:00
dylanstrategie
11d9ca0f56
But what if Engineering is kill
2014-10-05 19:37:33 +02:00
Chris
3c86ed272b
Merge branch 'bay_organ_branch' of https://github.com/ririchiyo/vgstation13 into ririchiyo-bay_organ_branch
...
Conflicts:
code/modules/reagents/reagent_containers/syringes.dm
maps/tgstation.dmm
2014-10-05 12:37:17 -05:00
dylanstrategie
bfa3b21e8b
Derp
2014-10-05 19:33:43 +02:00
dylanstrategie
a42d648665
Be free, scroll bar
2014-10-05 19:28:11 +02:00