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
Zuhayr
9401dcf13c
Fixes bug with drone Bump() check
...
They can now use teleporters, hand tele portals and the disposals chute.
2014-07-18 19:13:24 +09:30
mwerezak
3209cb49a6
Removes Rootspeak from AI and robot languages
2014-07-17 19:30:00 -04:00
Zuhayr
1f332bb1b0
Merge pull request #5654 from PsiOmegaDelta/StateLaws
...
Allows the AI to select which channel to state laws on
2014-07-17 23:56:07 +09:30
Zuhayr
3999c0bfb5
Fixed runtime with host bioscan, added verb cooldowns.
2014-07-17 23:31:12 +09:30
Zuhayr
1345ee5a5c
Initial commit for mobile pAIs. Almost guaranteed to be broken as shit.
2014-07-17 23:09:47 +09:30
Zuhayr
ea8cdb52c7
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev
2014-07-17 20:59:45 +09:30
Zuhayr
3976433396
Merge branch 'master' of https://github.com/Baystation12/Baystation12 into dev
2014-07-17 20:57:06 +09:30
PsiOmega
dfcf25ce49
Allows the AI to state laws over the holopad. Modifies say-code to return true on success.
...
Say-code updated to return true on success.
This allows for quitting early when stating laws without having to duplicating the checks made in the say-code.
2014-07-17 12:43:41 +02:00
PsiOmega
7f16a35265
Adds the binary channel as a potential statement target.
2014-07-16 16:45:48 +02:00
PsiOmega
f8ff7a5510
Allows the AI to select which channel to state laws on.
2014-07-16 16:02:10 +02:00
Mloc
3d7fac2555
Merge pull request #5628 from Zuhayr/master
...
Made Vox-Pidgin and Rootspeak untranslatable even by pAIs.
2014-07-16 14:39:38 +01:00
Zuhayr
f4ff51f146
Merge branch 'master' of https://github.com/Baystation12/Baystation12 into dev
2014-07-16 19:32:00 +09:30
Zuhayr
f795712a95
Merge branch 'dev-freeze' of https://github.com/Baystation12/Baystation12 into dev
2014-07-16 19:30:41 +09:30
Chinsky
47a61c66a7
Merge pull request #5629 from mwerezak/throwing
...
Fixes #5586
2014-07-16 12:19:15 +04:00
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
mwerezak
005c6589c2
Limits hearing sounds in a vacuum
2014-07-15 15:30:10 -04:00
mwerezak
08f45dc1cf
Thrown sharp objects no longer always embed
2014-07-15 02:33:52 -04:00
mwerezak
dbf507062e
Moves human specific hitby code to human_defense
2014-07-15 02:33:27 -04:00
Zuhayr
ccb95c996c
Made Vox-Pidgin and Rootspeak untranslatable even by pAIs.
2014-07-15 15:57:28 +09:30
mwerezak
852215834a
Bad indentation causing robot modules to embed
2014-07-15 01:55:24 -04:00
mwerezak
fd6181c54f
Fixes melee attacks using area effect armour values
...
def_zone is normally not set when attacking with a melee weapon, and the
melee armour check didn't use target_zone for some reason.
2014-07-15 01:37:29 -04:00
mwerezak
4448784402
Fixes suits being punctured by projectiles when...
...
...fully blocked by a shield.
2014-07-15 01:37:08 -04:00
mwerezak
2edfda5682
Thrown momentum no longer depends on fingerprints
2014-07-15 01:26:08 -04:00
mwerezak
f2845dbe76
Thrown items can be targeted, has miss chance...
...
...based on distance, similar to projectiles.
2014-07-15 01:14:04 -04:00
mwerezak
836d2e40a8
Adds miss chance and shield checks to thrown atoms
...
Also makes setting a thrown atom's throwing var the responsibility of
the handler, so that impact handling code can decide if the thrown atom
should keep on going.
2014-07-14 23:53:27 -04:00
mwerezak
177560cf4b
Moves turf collision handling into living_defense
2014-07-14 22:06:14 -04:00
Decius
0b314561ca
Now allows admin override via player panel, a small fix, and...
...
implantation works again. Since they'll only be accessible via an admin
specifically spawning it, except for in cases where it is configured
to be allowed, it'll be fine.
This now allows admins to incorporate loyalty implants still if they so
wish for whatever reason, but it is normally inaccessible.
Signed-off-by: Decius <deciusreln97@gmail.com >
2014-07-14 19:02:21 -04:00
Decius
203c36114d
Made spawning with a loyalty implant compliant to configuration...
...
Created a proc for being implanted with loyalty implant which
checks for the configuration for whether or not it will work. If it is
enabled, it continues on-- if it is disabled, it returns from the proc.
Also made secure closets not automatically spawn them unless the config
is set to allow it.
Admin 'loyalty implanting' via the panel is now compliant to the
configuration file. If preferred, I am willing to make an override variable
to the proc that will allow admins to do it anyway.
Supply pack for it commented out due to inability to make it conform.
Easy enough to re-add back for anyone downstream if they wish it. Same
applies to the design.
Signed-off-by: Decius <deciusreln97@gmail.com >
2014-07-14 17:21:11 -04:00
Zuhayr
a0291b0d7a
Fixes #5485
2014-07-14 12:51:30 +09:30
Chinsky
d59e5b8da2
Merge pull request #5603 from DJSnapshot/hotfix
...
Changing URL of Corporate Regulations to the new Corporate Regulations
2014-07-14 07:12:37 +04:00
Zuhayr
338602ee18
Fixes #5531
2014-07-14 12:41:10 +09:30
Zuhayr
d8ff5d8ac6
Fixes #5508
2014-07-14 12:16:02 +09:30
Zuhayr
2c634a8d7a
Fixes #5611
2014-07-14 12:00:15 +09:30
Zuhayr
2b9b9b7a7d
Fixes #5573
2014-07-14 11:50:16 +09:30
Zuhayr
b8e81f31d3
Fixes #5595
2014-07-14 10:18:37 +09:30
Zuhayr
5f8723352d
Merging robot_modules.dm and master controller setup.
2014-07-14 09:10:02 +09:30
DJSnapshot
aa2ea04c27
space law -> Corporate regs in skills
2014-07-13 13:47:07 -07:00
Kelenius
aad89409de
Slime update
2014-07-13 17:37:30 +04:00
mwerezak
c0487b9c90
Fixes human internal organs list
2014-07-12 16:15:37 -04:00
DJSnapshot
0e5b7dea5b
Merge pull request #5565 from Zuhayr/newgear
...
Custom gear loadouts.
2014-07-11 14:40:05 -07:00
Walter0o
b6856eac8b
can't trust players with anything
2014-07-11 09:19:23 +02:00
Ccomp5950
e44bcf81fe
Merge pull request #5559 from Walter0o/deadly_fork_fix
...
deadly sharp w_class 1 fix
2014-07-10 23:40:25 -05:00