PsiOmega
ad387fda96
One can now update crew record photos using a security console.
2014-08-22 19:39:35 +02:00
Ccomp5950
7db352fcc6
Merge pull request #6075 from MrSnapwalk/ertv3
...
ERT update 3: electric boogaloo.
2014-08-22 05:01:02 -05:00
Chinsky
871456f131
Merge pull request #6084 from PsiOmegaDelta/MoreNounce
...
Announcement Refactoring
2014-08-21 21:53:03 +04:00
Chinsky
575ce7a6bd
Merge pull request #6093 from Walter0o/disposals_fix
...
fixes #5907
2014-08-21 21:49:21 +04:00
MrSnapwalk
195805636b
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into ertv3
2014-08-21 11:40:35 -05:00
Walter0o
ff8047baa0
fixes #5907
...
issue caused by relaymove() not being checked properly.
added comment to prevent this kind of issue in the future.
2014-08-21 15:41:28 +02:00
Chinsky
f559a7eb85
Merge pull request #6079 from PsiOmegaDelta/PipeDrop
...
Allows clicking floors to drop pipes
2014-08-21 17:34:13 +04:00
PsiOmega
f9df93fad0
Expands the use of the new announcement system.
...
Code Green/Blue/Red/Delta, ERT, and captain annoncements now use the new announcement system.
These announcements are stored as newscasts.
2014-08-21 12:58:02 +02:00
Chinsky
77066d1f62
Merge pull request #6078 from PsiOmegaDelta/TurretExploit
...
Fixes turret exploit
2014-08-21 12:09:28 +04:00
PsiOmega
68bf885e6b
Announcement system refactoring.
...
Turns announcements into a datum based system to allow a variety of configurations.
Current configuration options include:
Admin logging
Which sound that should play when announced, if any
If the announcement should be stored as a newscast
Request console/standard announcements currently match priority announcements, but have a smaller style/footprint.
Player announcements now include the assignment and name of the person (or the id rather) who made it.
Have currently only updated the request console and all announcements which previously used captain_announce().
Affected automated announcements, such as shuttle messages, should be exactly the same as before.
2014-08-21 06:34:41 +02:00
Zuhayr
ee499426ad
Compile fixes.
2014-08-21 12:19:10 +09:30
Zuhayr
b47d91b612
Merge resolution, master into dev.
2014-08-21 12:01:38 +09:30
MrSnapwalk
7a2ee219ab
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into ertv3
2014-08-20 19:43:29 -05:00
Chinsky
fd486ea369
Merge pull request #6064 from PsiOmegaDelta/Announce
...
AI Announcements & Verbs
2014-08-21 01:37:55 +04:00
PsiOmega
67752bd40b
Allows clicking (simulated) floors to drop pipes
...
This makes it possible to install pipes under immovable objects, similar to power cables.
2014-08-20 12:21:42 +02:00
PsiOmega
30c581c8b3
Fixes an exploit reported at tgstation/-tg-station#4491 . Credits to @MrPerson for the fix.
2014-08-20 10:46:09 +02:00
MrSnapwalk
9b464d268c
ERT update 3: electric boogaloo.
2014-08-19 21:46:27 -05:00
PsiOmega
a2253617cf
Makes it possible for the AI to make station wide announcements. Improved AI verb handling in case of death/restoration.
2014-08-19 21:09:14 +02:00
Ccomp5950
770fb4de4c
Merge pull request #6052 from PsiOmegaDelta/Mapping
...
Fixes #6027
2014-08-19 12:01:14 -05:00
igalan
322c5b53f2
Fixes #6054
2014-08-19 17:50:55 +01:00
Ccomp5950
264aee843f
Merge pull request #6063 from Whitellama/master
...
Fixed eggs not going back into egg boxes
2014-08-19 06:23:57 -05:00
Ccomp5950
8691d36ea1
Merge pull request #6062 from PsiOmegaDelta/Walls
...
Optimization - Walls deletion
2014-08-19 06:22:31 -05:00
Ccomp5950
cf2be93916
Merge pull request #6056 from mwerezak/dev-fixes
...
Fixes firedoors not opening
2014-08-19 06:02:08 -05:00
Ccomp5950
25506f33fa
Merge pull request #6032 from Walter0o/low_pressure_fix
...
fixes #6005 and broken ancient human low/high pressure code.
2014-08-19 05:54:30 -05:00
Whitellama
26721cf0d5
Fixed eggs not going back into egg boxes
2014-08-19 02:44:58 -07:00
PsiOmega
b3cd08068a
Noted a wall-deletion optimization made over at -tg. Credit to @Aranclanos.
2014-08-19 10:50:17 +02:00
mwerezak
c42d9171d6
Makes power monitor a power machine again
...
Also moved the power monitor code to modules/power
2014-08-19 01:45:23 -04:00
mwerezak
f6f7c82e2a
Fixes firedoors not opening
2014-08-18 22:53:43 -04:00
mwerezak
65bb47b7ec
Setting computer vars on de/construction
2014-08-18 19:35:28 -04:00
mwerezak
52a6f2f9e0
Removes more unused vars from circuitboards
2014-08-18 18:28:39 -04:00
mwerezak
bdb2a45700
Makes power monitor computers actual computers
...
Removes the powernet var from circuit boards. Power monitors get their
powernet from the cable underneath them anyways.
2014-08-18 18:27:51 -04:00
PsiOmega
11ce777d9c
Fixes #6027
...
Creates two proper monitor circuits for Engineering/Mining.
Adds air alarms in the Research access foyer.
Relocates camera in Misc. research to a more central location.
Ensures there are enough Telecommunication Satellite SMES units to meet power demand.
2014-08-18 22:37:54 +02:00
Walter0o
2bb22e5ddb
fixes #6023 and cleans up mechbay.dm
...
- adds tile update on attackby() to fix #6023 using a so far dormant icon state ( line 49 )
- adds missing console initalization on attack_hand() ( line 189 )
- comments unreachable ( via normal means ) mech_bay_power_console/Topic ( line 225 )
- gets rid of relative paths, leaving procs unchanged
note : recharge-floors currently don't care about what direction the console is, unlike the charger-port which always has to be west of the floor.
this should be probably changed to console having to be east of the floor, as most mappers do that anyway and to reduce the chance of future bugs. awaiting feedback on that one.
like the charger and floor.
2014-08-18 15:49:38 +02:00
Chinsky
f9a07a16ef
Merge pull request #6031 from Whitellama/master
...
Adds logs/fingerprints preventing welding fuel grief.
2014-08-18 15:35:14 +04:00
Zuhayr
df6723deb0
Merge pull request #6036 from mwerezak/power-net
...
Fixes laptop power draw, improves cell chargers
2014-08-18 21:04:02 +09:30
Graham Lloyd
75305a0ec4
Comfy chair update, makes armrests show up.
2014-08-17 22:48:38 -04:00
Whitellama
7ced8104ca
Merge branch 'master' of https://github.com/Baystation12/Baystation12
...
Conflicts:
code/game/objects/items/devices/transfer_valve.dm
2014-08-17 17:50:07 -07:00
Zuhayr
8ec28551ba
Merge pull request #6022 from mwerezak/docking
...
Fixes for docking controllers, emergency shuttle and airlock animations
2014-08-18 09:30:17 +09:30
Zuhayr
2033923f8f
Merge pull request #6018 from Hubblenaut/master
...
Patch of fixes for bugs and oversights
2014-08-18 09:28:17 +09:30
Zuhayr
2a6a312dbe
Merge pull request #6019 from mwerezak/radio
...
Fixes machines being able to put the Radio Controller to sleep + Radio Controller cleanup
2014-08-18 09:25:24 +09:30
Zuhayr
b99525dc07
Merge pull request #5999 from GinjaNinja32/LetMeDrive
...
Allows wheelchair occupants to drive if the driving mob is incapacitated
2014-08-18 09:22:32 +09:30
Zuhayr
4e862ec9a7
Merge pull request #6014 from comma/spacearea
...
Replaces /area with /area/space
2014-08-18 09:21:44 +09:30
Whitellama
7539a6a5bb
Added a JMP button to logs when someone adds something to a transfer valve.
2014-08-17 16:06:07 -07:00
mwerezak
6d6413a59b
Fixes laptop power draw, improves cell chargers
...
Cell chargers no longer call use_power() in their process()
2014-08-17 15:30:29 -04:00
Walter0o
e8592d4f41
fixes #6005 and broken ancient human low/high pressure code.
...
-fixes low/high pressure not damaging unsealed/damaged spacesuits.
-refactors procs and adds more comments.
-removes unused/dead code.
2014-08-17 18:06:30 +02:00
Whitellama
da93b893ce
Fixed silly typo.
2014-08-17 03:03:17 -07:00
Whitellama
4bfd59c8d7
Renamed an argument to h ave clearer meaning.
2014-08-17 02:54:35 -07:00
Whitellama
f1494c9b76
Admins now get logs when welding fuel is spilled on the floor, and welding tanks gain fingerprints when someone gets fuel from them.
2014-08-17 02:48:08 -07:00
mwerezak
e1fb63f6e7
Fixes airlock icon state/animation weirdness
...
door_spark and door_deny icon states are usually of a closed door, so it
looks glitchy if they are used when the door is open (such as by pulsing
the ID scan wire).
2014-08-16 21:04:06 -04:00
mwerezak
2bd96ab29e
Fixes multi docking port undocking conditions
...
The undocking conditions for multidocking ports (used by the escape
shuttle) were overly strict, failing if any door was open/unlocked.
Changed to allow undocking if at least one of the inner or outer doors
can close and lock.
2014-08-16 20:50:34 -04:00