Commit Graph

8480 Commits

Author SHA1 Message Date
Atlantiscze
b0cee19174 Better attempt to make AI Explode verb fix for malfunction. Should not mess up whole file formatting. 2014-09-14 06:28:20 +02:00
Atlantiscze
239d690d5e Revert "Explode Verb Fix"
This reverts commit a7edc3f39d.
2014-09-14 06:27:05 +02:00
Atlantiscze
574366fd0a Camera Fix
- Cameras work properly even without power now.
- Reason for this is that:
1. Cameras were sometimes on space tiles, which had no power. Hacky fix (placing areas on space tiles) had to be used. However constructed cameras won't work.
2. Simply turning off APC power cuts AI's sight of that room. Harpy presumed this is always due to cell being drained (which would make the AI useless) but someone can also turn it off manually
3. If larger power failure (powersink?) occurs, AI is effectively blind. This technically kicks it from the round, as only thing it can do is stare on dark screen unless power is restored. Combined with problems caused by unstable power generation and excessive power usage which are currently on master, this is large issue.
2014-09-14 05:29:28 +02:00
Snapshot
ec6bb6479f Merge pull request #6354 from PsiOmegaDelta/CrewMonitor
Crew Monitor now displays the detailed list instead of map first
2014-09-13 16:54:35 -07:00
mwerezak
97a82cfd6d Removes spawn() from radio controller 2014-09-13 16:40:24 -04:00
PsiOmega
b1051747eb Crew Monitor now displays the detailed list instead of map first
Due to issues with Linux/Wine users.
2014-09-13 22:10:15 +02:00
PsiOmega
75611f1dfa Additional airlock vents in outpost airlocks
Cycling the outpost airlocks should no longer take forever.
Connects one of the airlocks to a near empty air-canisters instead of the local air supply, should ensure the vents have to work less.
This solution not available for the station itself. Requires too much power.
2014-09-13 16:03:47 +02:00
Snapshot
76295edd6e Merge pull request #6333 from mwerezak/engine
Alternative to #6332
2014-09-13 00:45:17 -07:00
Zuhayr
1eb759447e Merge resolution, using dev-freeze map due to unreconcilable conflicts. 2014-09-13 16:54:48 +09:30
mwerezak
764ca0874d Heaters/Freezers, Cryo 2014-09-13 02:18:48 -04:00
Zuhayr
9932fae963 Several quickfixes for atmos cooling issues. 2014-09-13 12:56:28 +09:30
Chinsky
9cc0ded4e0 Merge pull request #6319 from PsiOmegaDelta/IAmNinja
Ninjas can now phase jaunt.
2014-09-13 03:53:12 +04:00
Chinsky
2cf5af181f Merge pull request #6318 from PsiOmegaDelta/EyeOfTheNinja
Ninja-night vision now works.
2014-09-13 03:53:07 +04:00
Chinsky
23b3a1a5e0 Merge pull request #6315 from mwerezak/engine
Dev-freeze fixes and tweaks
2014-09-13 03:52:08 +04:00
Atlantiscze
a7edc3f39d Explode Verb Fix
- Explode verb is now available from round start. This ensures it works properly and won't disappear during 60 second time limit.
- Checks are moved into explode verb itself, so it works exactly as it used to work (read: It won't let you blow up station unless done within that 60s limit after takeover)
- Changed self destruct notifications a little. They now use radio messages instead of "world <<" which was ugly.
- If AI is killed within 10 second self-destruct countdown it is aborted. (Good luck)
2014-09-12 17:30:51 +02:00
Atlantiscze
9ff1f94152 Round end spam fix
- This ensures that "The round has ended" message is shown only once, instead of being spammed under certain circumstances.
2014-09-12 17:24:57 +02:00
PsiOmega
3853782914 Ninjas can now phase jaunt.
Adds phase jaunt for a cost of 250 energy, compared to phase shift which costs 400E.
Randomly jumps the ninja 5-9 tiles straight ahead.
Cell use is now redacted directly in the ninjacost() proc.
Some cleanup of ninja verb-add/removal.
2014-09-11 15:02:42 +02:00
Zuhayr
3ef2347c0d Merge pull request #6317 from PsiOmegaDelta/Emergency
E-blades can now force emergency shutters open
2014-09-11 21:59:52 +09:30
PsiOmega
34346cf308 Ninja-night vision now works.
A ninja now uses proper glasses instead of using its own hack.
Fixed a bug that would override the old ninja-night vision unless one also wore additional glasses in the glasses-inventory slot.
Adds overlays to thermals and mesons as well. Slightly reduces the intensity of the night vision overlay.
2014-09-11 13:43:13 +02:00
PsiOmega
6d2bb21a72 Ninja e-blade can now force emergency shutters open.
Unlike doors it will not permanently break them, at least until emergency shutters can be reconstructed.
2014-09-11 08:14:38 +02:00
PsiOmega
5c6068f212 Emergency shutters down have pressure/temperature difference overlays.
Based on the emergency shutter from Paradise.
2014-09-10 22:15:46 -04:00
mwerezak
033dce5ad1 Attempts to fix #6226
Kind of a hack. A proper fix would look at how humans produce heat.
2014-09-10 22:15:04 -04:00
mwerezak
716c6ab3ef APC cell_type is now an actual power cell type 2014-09-10 22:12:43 -04:00
Chinsky
89dab97ea2 Fixes #6305
Now autolathe spews all materials like protolathe does.
2014-09-11 05:19:25 +04:00
mwerezak
b4751e8161 Adds variable power setting to heaters and freezers 2014-09-10 21:14:39 -04:00
Mloc-Argent
712e209ab6 Merge remote-tracking branch 'upstream/master' into dev
Conflicts:
	code/__HELPERS/text.dm
	code/game/machinery/podmen.dm
	code/game/machinery/vending.dm
	code/game/objects/items/candle.dm
	code/game/objects/items/devices/PDA/cart.dm
	code/modules/clothing/suits/jobs.dm
2014-09-10 22:14:37 +01:00
PsiOmega
6d9672eae3 Cannot e-mag unpowered doors. 2014-09-10 17:12:18 +02:00
Ccomp5950
7b41cd4b68 Merge pull request #6303 from PsiOmegaDelta/EmergencyShutters
Emergency shutters now have pressure/temperature difference overlays
2014-09-09 18:16:32 -05:00
PsiOmega
ff39ceff9c Emergency shutters down have pressure/temperature difference overlays.
Based on the emergency shutter from Paradise.
2014-09-09 15:57:33 +02:00
Chinsky
0167be6920 Merge pull request #6275 from RavingManiac/dev
NewPipe
2014-09-09 17:54:53 +04:00
mwerezak
a8f7093641 Fixes atmos control computers not being able to turn their devices on or off 2014-09-08 23:52:32 -04:00
mwerezak
e513041768 Renames syndicate mothership area, fixes temp_factor calc 2014-09-08 22:38:52 -04:00
Zuhayr
29e59ff456 Merge pull request #6289 from comma/overmap
Overmap
2014-09-08 11:21:37 +09:30
mwerezak
ee56453ca3 Allows heater/freezer construction dir to be set 2014-09-07 17:07:53 -04:00
Chinsky
9e5525ba43 Merge pull request #6284 from Kelenius/OfTilesAndTiming
Fixes floor tiles
2014-09-07 21:23:40 +04:00
SparklySheep
fda0070273 Update candle.dm 2014-09-06 15:06:55 -05:00
SparklySheep
81b7327bbb Increases how long the candle lasts.
Candle should last about ten times longer making it more useful as a light source.
2014-09-06 15:05:09 -05:00
Kelenius
b761ff5fcf Fixes floor tiles
Laugh.
2014-09-06 21:34:00 +04:00
mwerezak
e045c84f97 Fixes APC load totals periodically doubling
Also fixes areas updating excessively when update_use_power() was
called.
2014-09-06 11:35:58 -04:00
Chinsky
91daf249ff Merge pull request #6278 from PsiOmegaDelta/StopRunningInTheShower
Wet shower floors
2014-09-06 05:43:17 +04:00
Chinsky
0f934f61c7 Merge pull request #6277 from PsiOmegaDelta/SayNoToUnderwear
Crew members are no longer cloned with clothes.
2014-09-06 05:43:10 +04:00
Zuhayr
2d06a04fac Merge pull request #6280 from PsiOmegaDelta/RoundEndFixes
Round-end feedback fix
2014-09-06 11:09:35 +09:30
RavingManiac
1f5ee94096 Supply/scrubber upward pipes, downward pipes and pipe caps added. 2014-09-06 01:22:03 +08:00
PsiOmega
497eae1877 Human (and sub-races) are no longer cloned with clothes. 2014-09-05 16:04:02 +02:00
PsiOmega
98bc0d5f60 Fixes a bug where people who were in the lobby but not observers were considered non-survivors in shift-end feedback. 2014-09-05 11:00:47 +02:00
RavingManiac
4f4bb49f45 Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev 2014-09-05 00:27:58 +08:00
RavingManiac
9801dfa9a9 NewPipe
-Supply and scrubber pipes can be run in parallel without connecting to each other
-Supply pipes will only connect to supply pipes, vents and Universal Pipe Adapters(UPAs)
-Scrubber pipes will only connect to scrubber pipes, scrubbers and UPAs
-Supply and scrubber pipes are offset along the x and y axes to prevent sprite overlap
-UPAs will connect to regular, scrubber and supply pipes, as well as anything else that connects to a regular pipe. UPAs will be used to interface between the supply/scrubber loops and atmos
2014-09-05 00:18:33 +08:00
PsiOmega
264504c595 Showers now cause wet floors. Mops can now be used to clean shuttles (non-simulated floor). 2014-09-04 16:36:26 +02:00
PsiOmega
4b4c2d11fa Beepsky and ED209 are now closer friends than ever, now actually sharing code instead of each having gone and bought their own.
There is potential for breaking out all the special stuff for laser code but for now I'm happy to simply have a shared codebase.
I imagine pathfinding/patrolling may be sharable with bots in general as well.
2014-09-04 12:38:51 +02:00
Ccomp5950
7a228c9677 Merge pull request #6266 from PsiOmegaDelta/WhoYouGonnaCall
Sec/medical HUD users now receive relevant broadcasts
2014-09-04 04:16:55 -05:00