Commit Graph

8135 Commits

Author SHA1 Message Date
PsiOmega e71cbb7e69 Corrects misspellings in Ion laws. 2014-07-21 20:02:53 +02:00
Zuhayr 60d9d3d5e6 Merge resolution. 2014-07-21 16:34:38 +09:30
Zuhayr 811fc5f65f Merge branch 'master' of https://github.com/Baystation12/Baystation12 into dev 2014-07-21 16:30:01 +09:30
Zuhayr ff38aca774 Merge resolution. 2014-07-21 16:17:15 +09:30
Ccomp5950 221f0d3b04 Merge pull request #5715 from Walter0o/jumpsuit_f
misnamed clothing fixes
2014-07-21 01:45:34 -05:00
Ccomp5950 48132f5cc0 Merge pull request #5714 from PsiOmegaDelta/AIControl
AI shortcut updates
2014-07-21 01:43:59 -05:00
Ccomp5950 df54dea5a8 Merge pull request #5716 from Walter0o/spider_thieves
fixes #5712
2014-07-21 01:42:36 -05:00
Zuhayr 6b51645283 Merge pull request #5704 from mwerezak/species-refit
Fixes object icons not being updated when refitting hardsuits for different species
2014-07-21 16:09:47 +09:30
Ccomp5950 8c9c9936dd Merge pull request #5707 from Zuhayr/dev
Mining resprite/adjustments.
2014-07-21 01:36:35 -05:00
Zuhayr 2fd0f24c0d Merge pull request #5708 from Walter0o/pai_lang_fix
adds proper pAI language based translator
2014-07-21 16:00:58 +09:30
Walter0o 3777bca3eb fixes #5712 2014-07-21 01:57:49 +02:00
Walter0o 38ae5d9d3f misnamed lawyer suit fixes 2014-07-21 01:31:45 +02:00
Walter0o ac22fe1ac1 misnamed shorts fixes 2014-07-21 01:28:50 +02:00
Walter0o fb4605363e misnamed jumpsuits fix 2014-07-21 01:21:00 +02:00
PsiOmega d02e483110 Makes it possible for the AI to alt+left click turfs in camera view and grants ctrl/alt shortcuts to the turret control.
AI can now alt+left click turfs in camera view to list and interact with objects in the status tab. For example allows for interacting with emergency shutters beneath grills.
alt-clicking doors now notifies the AI when they are electrified/un-electrified as, unlike most other shortcuts, this doesn't have a visual cue.
When interacting with doors and the AI-control is disabled hacking is now automatically initiated, as if the AI had attempted to open the door 'menu'.
When borgs/AIs try to interact with an emagged door they now receive a feedback message that it's unresponsive.

Parts of implementation done by porting code from tg-station.
2014-07-20 19:20:24 +02:00
mwerezak e9772faabc Fixes skrell helmet refitting, modkit text 2014-07-20 11:34:46 -04:00
Zuhayr 14b3c87aef Merge pull request #5701 from Walter0o/shameful_dispray
fixes simple_animals using FEA instead of ZAS
2014-07-20 23:51:12 +09:30
Chinsky 6dfc9fa487 Merge pull request #5694 from Walter0o/dev
dream and hallucination improvements
2014-07-20 17:44:07 +04:00
Chinsky 02227d9da7 Merge pull request #5700 from Whitellama/master
Bug fixes: #5697, #5690, #5687, #5685
2014-07-20 17:42:23 +04:00
Zuhayr fedb2de250 Merge pull request #5688 from PsiOmegaDelta/AILoc
The AI may now store and return to camera locations
2014-07-20 19:13:09 +09:30
Walter0o a8e30ed1fa makes Siik'tajr understandable but not speakable for pAIs 2014-07-20 09:33:06 +02:00
Zuhayr 0f3fae8bd9 Merge pull request #5682 from mwerezak/beanbag
Tweaks shotgun beanbag rounds
2014-07-20 16:56:48 +09:30
Walter0o 855fcbae6d forgot removal of this marker 2014-07-20 09:24:59 +02:00
Walter0o 7dff5f117e adds proper pAI language based translator,
reverts UNTRANSLATABLE
2014-07-20 09:05:44 +02:00
Zuhayr 196fd07384 Resprited the majority of mining ores and turfs, added coal and plat to surface mining, add falloff for edges of asteroid. 2014-07-20 16:29:18 +09:30
mwerezak 3d9f1754cd Updates eng rig path, adds obj sprites
Adds object sprite sheets for tajaran, unathi and skrell hardsuits, where the icons were available (just engineering and syndie hardsuits for now).

Makes engineering hardsuits a subtype of the parent rig type, so it is
now possible to update eng hardsuits without affecting every other
hardsuit type.
2014-07-19 23:18:32 -04:00
Walter0o 9be8f496ae borer detatch fixes 2014-07-20 04:42:14 +02:00
Walter0o 70b1d8dc65 borer detatch fixes 2014-07-20 04:40:58 +02:00
Walter0o 4c6017cfaa fixes borer infest and detatch 2014-07-20 04:37:42 +02:00
Walter0o fced496980 fixes simple_animals using FEA instead of ZAS
i can't believe after all this time animals still use FEA instead of ZAS.
this should fix the "random" animal deaths.
2014-07-20 04:21:48 +02:00
mwerezak e8c4ad07bb Adds a system for refitting species clothing 2014-07-19 22:08:31 -04:00
Whitellama eb2ec42345 Fixed #5697, grammatical error with empty glasses, cans, condiment containers 2014-07-19 16:22:09 -07:00
Walter0o 4ab79ca3d6 blocks hallucination on clientless mobs
why bother calculating all those things for clientless mobs ?
2014-07-19 23:00:42 +02:00
Walter0o 8ccce503a9 streamlining dreams
no calling by clientless mobs, this should save several thousand wasted calls.
turning the massive string list that would be defined each call into a global list.
the chance the same dream gets picked twice is negletable.
2014-07-19 23:00:20 +02:00
PsiOmega eae1b01ca9 Adds support for the AI to store multiple camera locations, up to a given maximum 2014-07-19 11:25:00 +02:00
Zuhayr ff556316a8 Merge pull request #5679 from mwerezak/wound-infections
Removes organ_failure random event
2014-07-19 12:32:50 +09:30
PsiOmega 73f8c30111 The AI may now store and return to a single position for its eye/camera view. 2014-07-19 02:58:16 +02:00
Mloc-Hibernia ccc73ddf69 modularize ban system
Signed-off-by: Mloc-Hibernia <colmohici@gmail.com>
2014-07-18 21:08:01 +00:00
mwerezak ad211b19f7 Tweaks shotgun beanbag rounds
Makes them more comparable to the shotgun stunshot.
2014-07-18 16:03:54 -04:00
mwerezak 9825968880 Fixes lingering reference to organ_failure 2014-07-18 12:02:39 -04:00
mwerezak 9b71eb1fe6 Removes organ_failure random event 2014-07-18 11:40:49 -04:00
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
Mloc-Hibernia 51d2451c01 Merge remote-tracking branch 'upstream/dev-freeze' into dev
Signed-off-by: Mloc-Hibernia <colmohici@gmail.com>

Conflicts:
	nano/templates/geoscanner.tmpl
2014-07-18 13:15:30 +00:00
Mloc-Hibernia 281a26b979 Merge remote-tracking branch 'upstream/master' into dev-freeze
Signed-off-by: Mloc-Hibernia <colmohici@gmail.com>

Conflicts:
	code/modules/mob/living/silicon/robot/robot_modules.dm
2014-07-18 13:08:12 +00:00
Mloc ae9d75bd5e Merge pull request #5664 from Zuhayr/pais
Mobile pAIs.
2014-07-18 14:07:11 +01:00
Zuhayr 8e66bfe236 Moving lists from prior commit to a better place. 2014-07-18 22:29:07 +09:30
Zuhayr ac62b0ec5c Moved pAI lists to globals. 2014-07-18 22:24:51 +09:30
Mloc 6efff01110 Merge pull request #5671 from mwerezak/silicon-lang
Removes Rootspeak from AI and robot languages
2014-07-18 12:55:49 +01:00
Zuhayr aad7db43ad Added a monkey sprite for pAIs. 2014-07-18 19:46:51 +09:30
Zuhayr 33bff18290 Removed a bit of redundant code, added pull check for mpAIs. 2014-07-18 19:15:48 +09:30