Loganbacca
e05b5c0bfb
Pipe rendering rewrite
...
- Complete rewrite of pipe rendering code. It now selects icons from a shared cache.
- Manifolds and other devices (pumps, filters, etc.) now match the color of the connected pipes.
- Updated omni devices to use the shared cache.
- Set separate pipe color definitions.
- Cleaned up a lot of pipe code, converting it to absolute paths and removing old commented out code.
- Tweaked t-ray rendering code.
- Tweaked pipe painter.
- Enhanced pipe checking debug command.
- Expanded tank capacity and resprited them.
2014-07-18 13:39:39 +00:00
Zuhayr
1345ee5a5c
Initial commit for mobile pAIs. Almost guaranteed to be broken as shit.
2014-07-17 23:09:47 +09:30
Zuhayr
f795712a95
Merge branch 'dev-freeze' of https://github.com/Baystation12/Baystation12 into dev
2014-07-16 19:30:41 +09:30
Atlantiscze
db18074f90
Designed to replace AI's intercoms. Integrated headset-like device which has access to all department frequencies. Also let's AIs use radio on intellicard.
...
AI's communication can however be disabled by using intellicard option. Communication will be disabled until it is restored via intellicard again,
even if the AI is moved back into physical core. ICly it's software lock which prevents the AI from using communication circuits which are standard in all
AI cores/intellicards/etc. This does not stop AI from using intercom, however.
Forum link: http://baystation12.net/forums/viewtopic.php?f=5&t=6536&start=1260
2014-07-16 00:54:54 +02:00
Mloc
48cea3dbb3
Merge pull request #5578 from Faerdan/dev
...
NanoUI Update
2014-07-14 23:35:49 +01:00
Zuhayr
5f8723352d
Merging robot_modules.dm and master controller setup.
2014-07-14 09:10:02 +09:30
Kelenius
aad89409de
Slime update
2014-07-13 17:37:30 +04:00
Mark Aherne
6c12d62285
Merge branch 'dev' of https://github.com/Faerdan/Baystation12 into dev
2014-07-11 10:53:08 +01:00
Mark Aherne
7e7e6cd8ac
Continued work in progress on a major revision of the NanoUI templating system.
2014-07-11 10:48:42 +01:00
DJSnapshot
eacd384d39
Merge pull request #5554 from Baystation12/master
...
Updating dev with master
2014-07-09 23:00:04 -07:00
Jim the Cactus
c984385adb
Merge branch 'master' of https://github.com/baystation12/baystation12
2014-07-09 14:53:16 -06:00
Mloc
c7b2aefdc7
Merge pull request #5534 from Hubblenaut/master
...
Fixes painkillers leaving the body way too fast and adds minor feature to health analyzers
2014-07-09 10:41:22 +01:00
John-Michael O'Brien
0e1d549ff1
Update PDA.dm
...
Patched the comment to match the actual, final behavior (Doh!)
2014-07-07 22:57:37 -06:00
Hubblenaut
6f1759a7aa
Fixes me being dumb with renaming variables
2014-07-08 03:07:22 +02:00
Hubblenaut
38ac5ece7c
Health Analyzer can read all types of beneficial medicine
2014-07-08 02:09:53 +02:00
Mloc-Argent
64d2a69a32
Merge remote-tracking branch 'upstream/master' into dev
...
Signed-off-by: Mloc-Argent <colmohici@gmail.com >
Conflicts:
code/modules/mob/living/carbon/human/human_damage.dm
2014-07-06 17:50:53 +01:00
JimTheCactus
da6ff0a251
Patched PDA scanner to be more useful
...
PDA's integrated scanner was VERY rudimentary. Patched it to resolve
some formatting issues and improve usability.
2014-07-05 19:55:23 -06:00
mwerezak
e57419c725
Status displays now won't blank when undocking, too
2014-07-01 22:18:04 -04:00
mwerezak
8af5a234a0
Improves suit cooler
...
Adds a few vars items should have, e.g. throwforce, flags, etc. Also
origin_tech.
2014-06-29 19:10:00 -04:00
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
mwerezak
6b3c130702
Removes dynamic proc call
2014-06-23 10:55:03 -04:00
Zuhayr
a6f64ccd9c
Merge pull request #5330 from mwerezak/emergency-shuttle
...
Updates emergency shuttle controller to use shuttle datums
2014-06-23 21:19:36 +09:30
mwerezak
67d5d56a12
Gives the suit coolers a proper process() proc
2014-06-23 02:31:36 -04:00
mwerezak
1c91b2984d
Supply controller now holds a ref to it's shuttle
...
Instead of having to look it up every time.
2014-06-22 14:18:52 -04:00
mwerezak
5bd975850a
Less terrible sprite for suit cooling device
...
Also adds a few of them to EVA storage.
2014-06-21 20:41:29 -04:00
mwerezak
9528557573
IPCs actually take heat damage from temperature now
...
Also fixes the healthanalyzer still not scanning IPCs properly (scanning
them when it shouldn't)
2014-06-21 16:58:20 -04:00
mwerezak
b9fa433087
Adds suit cooling device
...
Also:
Breathing in hot/cold air will affect your body temperature.
Fixes old body temperature stabilization code not working.
Thermometer icon now adjusts based on species.
Reduced BODYTEMP_AUTORECOVERY_MINIMUM to a less ridiculous value.
2014-06-21 16:53:18 -04:00
mwerezak
0c060d144b
IPCs now need to be scanned with a robotanalyzer
2014-06-21 11:08:09 -04:00
mwerezak
cf5ff7e992
Body temperature fixes and updates
...
Body temperature regulation is now based on species, and environmental
temperature now respects the air density when affecting living/humans.
This also fixes some bugs with heat/cold protection handling and
improves the way synthetic species body temperatures are handled to be
much more logical.
IPCs always gain temperature but cool down because of their environment.
When the heat transfer to the environment is reduced because of the lack
of air, this will cause IPCs to heat up.
As well, having an infection will increase your body temperature, and
body scanners now detect infections.
2014-06-20 18:18:02 -04:00
mwerezak
e46c3c8834
Renames supply controller global var
...
Renamed from 'supply_shuttle' to 'supply_controller'
2014-06-18 19:37:46 -04:00
mwerezak
462593f0b5
Adds supply shuttle datum
2014-06-18 19:37:30 -04:00
Zuhayr
136ccc347b
Merge with dev.
2014-06-12 01:14:40 +09:30
Zuhayr
4ee8f56c29
Merged master to dev, manually fixed merge issues in map, may be some left.
2014-06-11 18:11:41 +09:30
Zuhayr
9e7fe6d700
Rewrote autolathe, changed all m_amt and g_amt to a list called 'matter'. Updated RCD vars in view of this.
2014-06-11 01:14:38 +09:30
sick-trigger
2df8eca7cb
Health analyzers display blood type
...
Saves having to mess around with your PDA during a crisis (not really,
just grab that O- bag)
2014-06-05 18:09:31 +10:00
mwerezak
a6bc516313
Readds flashes to all robots except drones.
...
Drones also get a special low-power flashlight, now.
2014-06-02 23:05:37 -04:00
Chinsky
82b6e76d4c
Merge pull request #5086 from UristMcKerman/spam-filter
...
Spam filter
2014-06-01 20:09:06 +04:00
UristMcKerman
e37a70089b
Tweaks for spam #2
...
Added brackets surrounding tokens to make whitespace and empty tokens
removable.
Slightly modified ion storm behavior.
Increased duration required to stop spam to 5 minutes.
Added ability to expand spam filter limit with installation of message
monitor circuits.
People will see why their message been discarded.
Discarded messages will be highlighted with red color in message log.
2014-05-29 16:05:00 +04:00
UristMcKerman
0a0ce28f68
Added spam filter
...
Added spam filter functionality to message server and message server
monitor.
2014-05-28 17:12:18 +04:00
Zuhayr
4538fbabca
Lots of work on hardsuits, commented out some broken WIP code, did some renaming, deleted now-redundant species-specific hardsuits.
2014-05-27 01:18:07 +09:30
Mloc-Argent
e24dd57a65
Merge remote-tracking branch 'upstream/master' into dev
...
Signed-off-by: Mloc-Argent <colmohici@gmail.com >
Conflicts:
code/modules/mob/living/carbon/human/life.dm
code/modules/mob/living/carbon/monkey/life.dm
2014-05-14 22:42:03 +01:00
Ravensdale
8e15a76da1
Fixes runtime with yellow slime extracts.
2014-05-12 01:15:45 -07:00
Mloc-Argent
e1ddec4a73
Merge remote-tracking branch 'upstream/master' into dev
...
Conflicts:
code/game/area/Space Station 13 areas.dm
code/game/objects/items/weapons/manuals.dm
code/modules/mob/living/say.dm
code/modules/organs/organ_internal.dm
code/modules/paperwork/paper.dm
code/modules/supermatter/supermatter.dm
html/changelog.html
icons/mob/uniform.dmi
Signed-off-by: Mloc-Argent <colmohici@gmail.com >
2014-05-03 16:56:19 +01:00
Hubblenaut
5b18ec42c4
Fixed Tape Recorders printing transcripts with a 'paper'-prefix
2014-05-02 02:17:46 +02:00
Ccomp5950
7f5b5bb5af
Merge pull request #4851 from thelegendofbrian/pAI
...
pAI GUI Massive Update
2014-04-29 18:49:54 -05:00
Brian Cook
6b16a4140c
Added missing header to pAI Request Module
...
Also changed max frequency of radio config to 159.9 instead of 159.1
2014-04-28 16:56:39 -07:00
Brian Cook
67da07445b
Added refresh button to host bioscan page
...
Also tweaked all pAI GUI so the background doesn't repeat-y
2014-04-28 13:26:52 -07:00
Brian Cook
381a61d6be
Centered background on pAI GUIs
2014-04-27 05:22:36 -07:00
Brian Cook
2ea7ff44a3
Improved GUI for users interfacing with pAI
...
Also minor tweak to GUI for requesting pAI.
2014-04-26 20:13:22 -07:00
Brian Cook
cca92a2e85
Improved GUI for requesting pAI
...
Made the pAI Request Module and the pAI Availability List pretty.
2014-04-26 17:10:37 -07:00