Zuhayr
98da191ac3
Gamemode refactor, lots of code shuffles, PR will have details.
2015-03-21 11:08:17 +10:30
PsiOmega
7ab57a4917
Merge remote-tracking branch 'upstream/dev-freeze' into dev
...
Conflicts:
code/game/objects/items/weapons/storage/fancy.dm
code/modules/mob/living/carbon/human/life.dm
2015-03-20 08:44:52 +01:00
PsiOmega
744ef41d8e
Law Zero phrasing is now a config option.
...
The default value is a non-objective phrasing. config.txt contains the default phrasing should it be desired.
2015-03-17 14:47:32 +01:00
Chinsky
376657bdd7
Merge pull request #8353 from Glloyd/goonschedu
...
Goon Process Scheduler for BS12
2015-03-17 10:04:21 +03:00
PsiOmega
db3dddfff9
Makes it possible to debug the NanoUI manager.
...
For debugging purposes.
2015-03-16 22:27:31 +01:00
PsiOmega
fac4eb08e3
Alarm subsystem is now processed by the scheduler. Removes now dead code.
2015-03-13 10:36:47 +01:00
PsiOmega
6749e09ead
Makes available ERT species a config option.
2015-03-08 15:45:52 +01:00
Graham Lloyd
160183ebd5
finishes work on adapting the goon process scheduler for BS12.
2015-03-04 05:14:36 -05:00
Zuhayr
586ab164f8
Merge pull request #8242 from PsiOmegaDelta/StarDimmer
...
Makes starlight strength configurable.
2015-02-26 16:28:09 +10:30
PsiOmega
d0aa773020
Makes starlight strength configurable.
2015-02-24 16:12:07 +01:00
Atlantiscze
488c25ae73
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into outpost-power
2015-02-24 13:09:05 +01:00
Zuhayr
ee0d63a43d
Merged with dev.
2015-02-24 17:03:39 +10:30
Chinsky
b73d541c65
Merge pull request #8155 from PsiOmegaDelta/subsystems
...
Centralized Alarm Handling
2015-02-24 04:39:48 +03:00
PsiOmega
5578afa07c
General update.
...
NanoUI interface sorted.
Accessible by AI, borgs, and through consoles.
Automatic alarm resets in case of lost sources.
2015-02-23 10:32:25 +01:00
PsiOmega
5023fa4000
Ports /tg/'s starlight luminance.
...
Because configuration is initialized before the map we also don't have the same runtimes issues corrected by https://github.com/tgstation/-tg-station/pull/7806 .
2015-02-23 10:11:46 +01:00
Graham Lloyd
8364c3de2d
Adds processes, next step is to replace them in the current MC and ticker
2015-02-19 05:09:35 -05:00
Graham Lloyd
3acfc51c45
initial commit for process scheduler
2015-02-18 04:23:41 -05:00
Atlantiscze
2d4926f72d
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into outpost-power
2015-02-17 16:05:47 +01:00
PsiOmega
ec4b8c78a1
Merge remote-tracking branch 'upstream/dev' into subsystems
...
Conflicts:
code/game/machinery/camera/camera.dm
code/modules/mob/mob.dm
2015-02-17 08:36:12 +01:00
PsiOmega
2e9c266a2f
Basic main structure for centralized alarm handling.
2015-02-17 08:34:26 +01:00
Zuhayr
c953e279a4
Update from dev.
2015-02-12 23:15:47 +10:30
Zuhayr
a8089d4437
Merge master into dev.
2015-02-12 23:01:08 +10:30
mwerezak
b7e3a14e0d
Fixes machines being usable after a power failure
...
Fixes machines not gaining the NOPOWER flag after a power failure
because they were turned off and had use_power set to 0.
Fixes machines not gaining the NOPOWER flag after being moved into an
area with no power.
Both bugs allowed power using machines to be used in areas with no
power.
2015-02-11 23:28:53 -05:00
Atlantiscze
12be20ed73
Mapping changes preparation
...
- Adds Red and Blue simple pipes for mapping use.
- Adds empty CO2 PH and N2O canisters for mapping use.
- Reworks asteroid outpost areas. Old areas kept in separate file for downstream compatibility
- Modifies engineering shuttle to work with next commit.
- SMESs no longer have to be charged above certain level (~5%?) to actually begin outputting power.
- Fixes SMES related bug caused by previous commit
2015-02-09 18:53:02 +01:00
Zuhayr
c5e2feb5f1
Merge with dev.
2015-02-05 20:24:06 +10:30
Zuhayr
5890fa3c4b
Added plant controller.
2015-02-05 15:53:20 +10:30
Zuhayr
7ed0e26b59
Readded asteroid secret placement, adjusted some values.
2015-01-23 13:40:10 +10:30
Zuhayr
5c37b9e58c
Committing some maze fixes and trying to reproduce a weird DD bug.
2015-01-23 13:40:06 +10:30
Zuhayr
cd494cdef1
Added masking turf for asteroid field, fixed issues with distribution map. Replaced asteroid field with mask turf.
2015-01-23 13:40:05 +10:30
Zuhayr
07793edc85
Converted mining map over to this new system. Currently broken.
2015-01-23 13:40:03 +10:30
Mloc-Argent
87a51e27e4
optimize relay_information
...
useless del() call, new call deferred
Signed-off-by: Mloc-Argent <colmohici@gmail.com >
2015-01-16 23:59:39 +00:00
Zuhayr
8978747e53
Moved several globals into the config controller, updated eample config appropriately.
2014-12-25 21:10:30 +10:30
Wild Bill
5bae906c47
Reserve PascalCase inits
2014-12-16 16:20:50 +02:00
Zuhayr
70abe4af0d
Merge pull request #7447 from mwerezak/manual-runtime
...
Alternative fix for manual runtimes
2014-12-14 13:06:16 +10:30
mwerezak
168cabf03a
Fixes manual runtimes without modifying the construction of every object
...
Loads configuration before map creation instead.
This reverts commit 37b14bae39 .
2014-12-13 09:35:36 -05:00
Amunak
7de862cfe1
Fixed non-gamemode votes being unusable
...
Hopefully this doesn't break something else.
2014-12-13 07:21:09 +01:00
Amunak
7411d1c38a
Bringing back Secret.
...
Hopefully this fixes my previous fix that managed to remove Secret from vote options, because it's not an actual gamemode.
2014-12-12 21:36:59 +01:00
Amunak
47a3c717e1
Fixes mercenary mode showing up as nuclear in vote
...
All gamemodes in the vote just take the actual game mode name instead of the config name.
2014-12-12 04:20:05 +01:00
Zuhayr
5730bcb885
Merged master/dev config.txt.
2014-12-10 16:35:39 +10:30
ccomp5950
3414e48ceb
Adds "paranoid" option to remove more powerful debug options from R_DEBUG.
...
The purpose of this is to allow for testers on our test server without them having advance proc call which can do some fun stuff with python, etc.
Also removes debug controller so that testers can't just edit the configuration to remove debugparanoid
The default config is the status quo, you have to go out of your way and set this option in config to remove proccal from R_DEBUG
2014-12-09 21:25:07 -05:00
mwerezak
5b1f7695e3
Remaps the nuke ops shuttle for station docking
...
Adjusts the shuttle to incorporate a nice, 2-tile wide docking hatch.
Drops the viro/xenobio docking arm.
Adds a button so that the teleporter blast door can be operated
independently of the airlock blast door.
Fixes some leftover arrivals area just hanging around in space.
Adds a poster specifically for the nuke ops shuttle.
2014-12-05 01:17:17 -05:00
Atlantiscze
0fda5bf9b8
Nukeops shuttle docking
...
- Nukeops (or newly mercenaries) can now dock with the station. Two locations are available, maintenance between virology and xenobiology and arrivals.
- You always have to hack in or be let in. The door won't open on it's own. This is intentional as the shuttle is considered unrecognised by station's docking system. AI or anyone else can open the doors for you if needed.
- Also fixes bug which broke the shuttle console, since someone who was renaming nukeops to mercenaries forgot to change one line in antagonist.dm
2014-11-29 03:51:45 +01:00
PsiOmega
596a7160b8
Fixes light going through walls.
...
See https://github.com/tgstation/-tg-station/pull/5972 and https://github.com/tgstation/-tg-station/issues/2788 .
2014-11-22 12:00:21 +01:00
PsiOmega
59aa4dfcc6
ERT and Xenobiology security HUD icons
...
Treats ERT members as officially recognized Central Command personnel.
Adds missing Central Command secHUD icon. Adds a temporary icon for Xenobiologists.
2014-11-21 14:46:54 +01:00
PsiOmega
c45f77f247
Merge remote-tracking branch 'upstream/dev' into APC
2014-11-19 14:40:18 +01:00
Zuhayr
cec617a414
Merge resolution, compile fixes with outdated glass paths/map.
2014-11-19 23:17:25 +10:30
DJSnapshot
b078365f66
vote powers r 4 admons only
2014-11-17 15:18:22 -08:00
PsiOmega
ffbbf2b858
Merge remote-tracking branch 'upstream/dev' into APC
...
Conflicts:
code/ATMOSPHERICS/components/unary/heat_source.dm
2014-11-16 10:38:01 +01:00
PsiOmega
ddc1a617d0
Fixes and event end estimations.
2014-11-12 09:39:54 +01:00
PsiOmega
0468f12e91
Merge remote-tracking branch 'upstream/dev' into APC
...
Conflicts:
code/game/gamemodes/events/power_failure.dm
code/modules/power/smes.dm
2014-11-11 14:13:02 +01:00