Commit Graph

7256 Commits

Author SHA1 Message Date
PsiOmega
0892d6315d Adds a new set of AI status emotes.
The AI can now express anger and surprise.
2014-07-02 23:09:46 +02:00
Zuhayr
ff9682af79 Wtf how did this line even get deleted. 2014-07-02 07:28:51 +09:30
Zuhayr
9815eef21f Oversight with table fix. 2014-07-02 07:00:40 +09:30
Zuhayr
41488bf497 Compile fix. 2014-07-02 06:35:19 +09:30
Zuhayr
04a6ea92db Adds Eject ID verbs to record computers. 2014-07-02 06:17:54 +09:30
Zuhayr
aa4581e72f Fixes #5434 2014-07-02 06:17:26 +09:30
Zuhayr
b6806c0d22 Fixes #5443 2014-07-02 05:35:28 +09:30
PsiOmega
b60b555ffa Pipes, cameras, air alarms, emergency shutters, and new maintenance area added.
Adds a number of missing supply pipes around the station.
Adds cameras to the new Hydrophonics/Garden and Xenoflora areas.
Adds an air alarm to one of the Hydrophonics areas, just fore of the new Garden.
Adds emergency shutters to the exterior windows of the Xenoflora lab.
The maintenance section port of the engine recycled another maintenance area, causing APC 'duplication'. Created new area instance.
2014-07-01 08:24:54 +02:00
Mloc-Argent
6630e4838e Merge remote-tracking branch 'upstream/master' into dev-freeze
Signed-off-by: Mloc-Argent <colmohici@gmail.com>

Conflicts:
	code/game/machinery/alarm.dm
2014-06-30 23:44:46 +01:00
Chinsky
8d81675509 Merge pull request #5420 from mwerezak/emergency-shuttle
Fixes #5418 - also a bunch of small shuttle fixes
2014-07-01 02:10:23 +04:00
mwerezak
c147eb9034 Improves the display of shuttle ETAs 2014-06-30 18:00:28 -04:00
Zuhayr
ef5387fece Fixes #5113 2014-07-01 01:04:50 +09:30
Zuhayr
9803b30be0 Fixes #5188 2014-07-01 01:04:40 +09:30
Zuhayr
1f93cff0a6 Fixed lathes eating multitools and wirecutters when open. 2014-07-01 01:04:06 +09:30
PsiOmega
d7047091c5 Creates proper area instance of the engineering washroom. 2014-06-30 13:22:16 +02:00
PsiOmega
a3f13fd3bb Creates proper area instance of Cyborg Station, AI zone. 2014-06-30 13:16:56 +02:00
PsiOmega
d6ee97a640 Xenoflora and Xenoflora storage are now proper area instances. 2014-06-30 13:08:33 +02:00
Zuhayr
09efaff38f Merge pull request #5407 from PsiOmegaDelta/Impurity
Creates an instance of the Hydrophonics garden area.
2014-06-30 20:10:52 +09:30
PsiOmega
3d60faac79 Creates an instance of the Hydrophonics garden area.
Creates proper instance of the Hydrophonics garden area to avoid issues, mainly with power/APCs.
Adjusts areas to ensure that alarms in the Hydrophonics garden do not lower emergency shutters outside in the primary hallway.
2014-06-30 09:12:43 +02:00
Zuhayr
30385c2237 Fixes an access issue with the ID computer. 2014-06-30 08:48:51 +09:30
Zuhayr
86553920bf Merge pull request #5397 from Zuhayr/dev
Dev fixes.
2014-06-30 00:04:25 +09:30
Chinsky
b84f55863d Merge pull request #5385 from Zuhayr/derelict
Listening post and Xenoflora remap.
2014-06-29 14:21:39 +04:00
Zuhayr
69d99cbced Merge pull request #5378 from PsiOmegaDelta/AlarmsAndVents
Adds support to better handle air alarms in sensitive areas and vents with custom settings
2014-06-29 18:33:16 +09:30
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