mwerezak
b8fb66380b
Fixes escape shuttle not being callable from the communications console
2014-06-28 23:26:58 -04:00
Zuhayr
922e425a33
Fixed moving between tables freely.
2014-06-29 10:46:31 +09:30
Zuhayr
48f02db5a0
Fixed some icon issues with vox/adjusted paths, fixed icon issue with armalis cannon.
2014-06-29 10:00:35 +09:30
Zuhayr
c7e9e1aa2a
Fixed It won't budge! from crates, added drag and drop for table climbing, added Adajcent check to table climbing.
2014-06-29 09:40:37 +09:30
mwerezak
1cc840dccc
Adds the ability to force launch escape pods
...
Also reduces their countdown from 15 to 10 seconds.
2014-06-28 19:40:18 -04:00
mwerezak
909e8a4e95
Fixes #4688
...
Or attempts to at least.
2014-06-28 17:42:27 -04:00
Zuhayr
cfd822f69d
Reduced botanist spawn count, renamed to Gardener, increased Science and Chef spawn count, added Xenobotanist alt title to Scientist.
2014-06-28 22:24:26 +09:30
Jarcolr
14818b312a
Psychiatrists couch
2014-06-27 22:38:57 +03:00
Chinsky
6bd0743aa3
Merge pull request #5367 from Zuhayr/voxwhitelist
...
Adds Vox as a station race, adds vox clothing icons from /vg/.
2014-06-27 19:36:31 +04:00
PsiOmega
596b71a4ff
Adds support to better handle air alarms in sensitive areas and vents with custom settings.
...
Air alarms now have a new setting, breach_detection, which allows for disabling the automatic mode change when a breach occurs.
Vents now have three new settings. These are primarily for when air alarms request a mode change to ensure that custom pressure levels/checks (in terms of mapping, not set later in game) are not lost.
external_pressure_bound_default
internal_pressure_bound_default
checks_default
2014-06-27 11:12:09 +02:00
Jarcolr
dda6ef82bd
Psych bed >> Freudian couch
...
Vetinarix kept the icon_state name when the Medbay Renovation PR thing got in. Malsquando wanted this changed.
2014-06-27 10:22:05 +03:00
Loganbacca
3aee224d12
Merge remote-tracking branch 'remotes/upstream/dev' into atmomerge
2014-06-27 10:18:17 +12:00
Chinsky
2d52f2eac7
Merge pull request #5365 from volas/master
...
Fix infinite loop
2014-06-27 01:14:36 +04:00
Chinsky
37eb625ee1
Merge pull request #5369 from Hubblenaut/airlocks
...
Fixes two wires in airlocks not triggering
2014-06-27 01:13:20 +04:00
Chinsky
b9a2d2a1f5
Merge pull request #5366 from alex-gh/mutiny_runtime_fix
...
Fixes multiple runtimes in mutiny mode.
2014-06-27 01:12:46 +04:00
Hubblenaut
18d2c9ba33
Fixes two wires in airlocks not triggering
2014-06-26 03:33:47 +02:00
Zuhayr
2ee8f78f75
More icon changes, updates item paths, moves vox cortical stack spawn to raider proc, makes vox whitelisted and spawnable with internals.
2014-06-26 08:47:58 +09:30
alex-gh
8810d3db71
Fixes multiple runtimes in mutiny mode.
...
Example runtime:
runtime error: Cannot read null.assigned_role
proc name: get crew to terminate (/datum/directive/terminations/financial_crisis/get_crew_to_terminate)
source file: financial_crisis_directive.dm,11
usr: null
src: /datum/directive/terminations/... (/datum/directive/terminations/financial_crisis)
call stack:
/datum/directive/terminations/... (/datum/directive/terminations/financial_crisis): get crew to terminate()
/datum/directive/terminations/... (/datum/directive/terminations/financial_crisis): meets prerequisites()
mutiny (/datum/game_mode/mutiny): get directive candidates()
mutiny (/datum/game_mode/mutiny): pre setup()
/datum/controller/gameticker (/datum/controller/gameticker): setup()
/datum/controller/gameticker (/datum/controller/gameticker): pregame()
/datum/controller/game_control... (/datum/controller/game_controller): setup()
2014-06-26 00:43:53 +02:00
volas
4528f109a5
Fix infinite loop in freeform AI module
2014-06-25 23:09:21 +04:00
mwerezak
e80f42cad4
Merge remote-tracking branch 'upstream/dev' into emergency-shuttle
...
Conflicts:
code/setup.dm
2014-06-25 13:28:18 -04:00
mwerezak
ea1060ac33
Fixes shuttle consoles not checking access
...
Generalizes machine access.
2014-06-25 13:20:12 -04:00
PsiOmega
906ef41522
The tactical closet now calls ..() in its New() proc, allows for swallowing items placed on-top among other things.
2014-06-25 18:32:48 +02:00
mwerezak
d5c5d4b21f
Adds escape pod docking controller type
...
Escape pods now no longer launch automatically during regular crew
transfers. However they can be set to launch during a regular crew
transfer by emagging the escape pod controller.
Also fixes emergency shuttle arrival announcement having the wrong ETD.
2014-06-25 12:32:12 -04:00
mwerezak
c44ac554dd
Improves multi-airlock docking UI
2014-06-25 12:28:58 -04:00
mwerezak
bb38379138
Improves simple docking controller UI
2014-06-25 12:26:07 -04:00
Loganbacca
71ff9f7671
Add omni devices to dispenser
...
- Added omni filters and mixers to pipe dispenser
- Added construction code
- A couple more cosmetic tweaks
2014-06-25 23:17:45 +12:00
Loganbacca
493ecdeb9e
Pipe fixes
...
- Cleans up silent pipe deleting (now creates a loose pipe item where the pipe section was)
- Allows pipe painters to paint disconnected pipes
- Removes OOC message from IC feedback
2014-06-25 23:17:44 +12:00
mwerezak
079a52de6a
Adds multi-airlock docking controller
2014-06-25 00:21:00 -04:00
mwerezak
bdafc1136f
Fixes airlocks being stuck if they run out of air
2014-06-25 00:20:37 -04:00
DJSnapshot
ba404cf602
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into laptop
2014-06-24 16:38:38 -07:00
mwerezak
abcba2c725
Merge remote-tracking branch 'upstream/dev' into emergency-shuttle
2014-06-24 17:49:20 -04:00
Zuhayr
4e673d047e
Merge branch 'spawnpoints' of https://github.com/Zuhayr/Baystation12 into dev
2014-06-24 19:22:18 +09:30
Chinsky
d96a901ea0
Merge pull request #5342 from Zuhayr/dev
...
Allows climbing onto tables and crates, also adds falling off if you are...
2014-06-24 13:05:17 +04:00
DJSnapshot
4c00b292d0
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into laptop
2014-06-23 21:26:55 -07:00
DJSnapshot
f2db8ed909
Merge pull request #5344 from Hubblenaut/dev
...
Moves the non-implanted security positions from restricted to protected ...
2014-06-23 21:22:59 -07:00
DJSnapshot
93ccad2a82
Merge pull request #5343 from Mloc/bs12-burn
...
Fire buffs, wall damage
2014-06-23 21:22:32 -07:00
Zuhayr
df99c59389
Removed pointless option on cryopod.
2014-06-24 13:44:52 +09:30
mwerezak
25bcdfa39e
Merge remote-tracking branch 'upstream/dev' into emergency-shuttle
...
Conflicts:
code/setup.dm
2014-06-24 00:09:17 -04:00
Zuhayr
96bbe1d9db
Added spawnpoint datum, moved existing latejoin spawn to datum setup.
2014-06-24 13:33:48 +09:30
mwerezak
e17b8bffab
Replaces the emergency shuttle control console
...
Replaces the old emergency shuttle control console with a nice new
NanoUI one. Improves the NanoUI for the docking controllers.
2014-06-23 22:01:21 -04:00
mwerezak
9e0562b16c
Adds shuttle controller
...
Moves all ferry shuttle processing into one place: the new shuttle
controller.
Also cleans up the emergency shuttle controller a bit more and fixes
multi-shuttle cooldown.
2014-06-23 22:00:57 -04:00
Zuhayr
a5c2af7a57
Shuffling around table and crate knock/climb procs.
2014-06-24 11:11:02 +09:30
Chinsky
6393cb15d8
Merge pull request #5332 from mwerezak/wound-infections
...
Gives the suit coolers a proper process() proc
2014-06-24 05:32:47 +04:00
Hubblenaut
4868c7337c
Moves the non-implanted security positions from restricted to protected list, adds IA Agent to restricted.
2014-06-24 00:12:58 +02:00
DJSnapshot
7a3bee3823
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into laptop
2014-06-23 15:06:02 -07:00
Zuhayr
7fe8a89e58
Makes table/crate falling a bit more dangerous.
2014-06-24 07:17:24 +09:30
Mloc-Argent
1aca3fe7f2
atmos: make fires more destructive
...
Fires can now burn through walls, windows, and (with a high enough
temperature) rwalls.
New proc: adjacent_fire_act(). Called on turfs that a fire isn't able
to spread to. (walls, floor surrounded by windows, etc.)
Signed-off-by: Mloc-Argent <colmohici@gmail.com >
2014-06-23 20:58:14 +01:00
Mloc-Argent
6d0098c4fb
turf: adds a damage model for walls
...
New proc for walls: take_damage().
Damage is tracked in the "damage" var, walls will break if "damage"
hits "damage_cap".
Damage can be repaired with a weldingtool.
Damage overlays are cached in the global wall var "damage_overlays"
to reduce overhead.
Signed-off-by: Mloc-Argent <colmohici@gmail.com >
2014-06-23 20:58:12 +01:00
Mloc-Argent
a33cb7272b
Merge remote-tracking branch 'upstream/master' into dev
2014-06-23 20:57:47 +01:00
Zuhayr
8fe013d531
Allows climbing onto tables and crates, also adds falling off if you are dumb enough to stand on one that is flipped or opened.
2014-06-24 03:21:27 +09:30