Kelenius
82928d3b74
Fixes a minor blob issue, adds mecha attack message
2015-10-07 10:49:24 +03:00
PsiOmegaDelta
55c9f7533b
Alien eggs now include follow and spawn links. The alien larvae plant seed check now uses the specific type instead of a name.
2015-10-07 08:56:13 +02:00
PsiOmegaDelta
aaba2c5c8c
Merge remote-tracking branch 'upstream/dev-freeze' into dev
...
Conflicts:
code/modules/mob/living/silicon/robot/robot_modules.dm
2015-10-07 08:14:30 +02:00
PsiOmegaDelta
c5d8fbfd57
Merge remote-tracking branch 'upstream/master' into dev-freeze
...
Conflicts:
code/game/antagonist/alien/borer.dm
code/modules/mob/living/living_defense.dm
2015-10-07 08:07:23 +02:00
Hubblenaut
a7cad04264
Amendments to light replacer and janitor supply crate
2015-10-06 19:59:56 +02:00
Chinsky
f47a58e23e
Merge pull request #11244 from Kelenius/hackMe
...
Basic encryption hack popup only shows suitable APCs
2015-10-06 20:29:51 +03:00
Chinsky
8107786cbd
Merge pull request #11245 from PsiOmegaDelta/151005-RobustRoboticsSpeech
...
Makes silicon language handling more robust.
2015-10-06 19:32:54 +03:00
Chinsky
5a83cdaa75
Merge pull request #11252 from PsiOmegaDelta/151006-HUDPositioning
...
Relative HUD element positioning.
2015-10-06 19:32:04 +03:00
Chinsky
c7070dd7f7
Merge pull request #11251 from PsiOmegaDelta/151006-JobReport
...
Antagonist summary printout now prefers assignment over special role.
2015-10-06 19:26:42 +03:00
PsiOmegaDelta
019c147bdc
HUD element positioning.
...
HUD positions are now relative the client view screen edges instead of absolute.
We don't currently use custom client view ranges, but this potentially makes it more reasonable to implement (an example is a new short sighted species of ours).
Port of https://github.com/d3athrow/vgstation13/pull/5984 .
2015-10-06 12:51:03 +02:00
PsiOmegaDelta
ec097d928a
Antagonist summary printout now prefers assignment over special role.
...
As antags are listed under relevant headings, i.e. "The traitors were", this seems more reasonable. Fixes #10817 .
2015-10-06 09:19:40 +02:00
HarpyEagle
74950268d7
Fixes fire_stacks update logic
2015-10-05 19:24:33 -04:00
HarpyEagle
7f066065d3
Merge remote-tracking branch 'upstream/dev' into attack-cleanup2
...
Conflicts:
code/modules/mob/living/simple_animal/friendly/spiderbot.dm
code/modules/mob/living/simple_animal/simple_animal.dm
2015-10-05 19:20:33 -04:00
Kelenius
83adba88d4
Updates blob
...
Remains of player blob axed.
blob_act() axed. Blob now has an arbitary set of things it can attack.
It will flow over everything else. Blob has an awful tendency to destroy
non-craftables.
Will test more tomorrow.
Blob will now attack mechs.
Fixes #8106 .
Fixes #10705 .
2015-10-05 18:10:16 +03:00
Zuhayr
e8196675e0
Merge pull request #11228 from Vivalas/dev
...
Adds in AcmeCo brand explosive cigarettes.
2015-10-06 00:42:43 +10:30
PsiOmegaDelta
bbcadcc080
Makes silicon language handling more robust.
...
Also fixes an issue with lists being targets for qdel(). Fixes #11221 .
2015-10-05 11:21:09 +02:00
Kelenius
f3effa8df7
Basic encryption hack popup only shows suitable APCs
2015-10-05 11:40:19 +03:00
PsiOmegaDelta
91faf8555f
Antag placement now favors mobless turfs.
...
If one such turf is available, otherwise picks a random populated turf. Fixes #11237 .
2015-10-05 10:13:05 +02:00
PsiOmegaDelta
f3175becc0
Overhauls humanoid vision handling.
...
Clothes now have a flash protection and tint level. If one is wearing multiple items with these modifiers they do stack.
Glasses also have a number of additional additions such as sight flags, see_invis level, and so forth.
Flash protection comes in 4 levels: Reduced, none, moderate, major.
Reduced protection, for example, means the user takes increased damaged from welding.
Moderate protection safeguards mobs from flashes, flash grenades, projectors, etc.
Major protection protects from the above as well as welding.
Tint also comes in 4 levels: None, moderate, heavy, blind
Moderate tint will apply the nearsighted overlay.
Major tint will apply the welding overlay.
Blind will apply the blindness overlay.
The end result is an attempt of less type checking. Any set of glasses may now also contain HUD glasses.
This should make a future rewrite of HUD glasses easier (could have the HUD functionality be a datum rather than separate item).
2015-10-05 08:48:47 +02:00
PsiOmegaDelta
f249bf3bcc
Compilation fixes.
2015-10-04 17:48:41 +02:00
PsiOmegaDelta
96a90bb5e7
Merge remote-tracking branch 'upstream/dev-freeze' into dev
2015-10-04 17:41:02 +02:00
PsiOmegaDelta
f4be4c0ad9
Merge pull request #11238 from Baystation12/master
...
Dev-freeze
2015-10-04 17:31:44 +02:00
Hubblenaut
8f7d108831
Ctrl+Click deflates inflatables
2015-10-04 15:56:45 +02:00
GinjaNinja32
5ef5f40cbe
add 'info' topic command to get information on a character
2015-10-02 12:45:19 +01:00
Vivalas
0bf5145e24
Name change
2015-10-01 13:35:26 -05:00
PsiOmegaDelta
a3a1f495a3
Implements my own comment suggestions and updates Travis' macro count.
2015-10-01 09:56:30 +02:00
PsiOmegaDelta
8eee143177
Merge remote-tracking branch 'upstream/dev' into xenomorphs
...
Conflicts:
baystation12.dme
2015-10-01 09:48:51 +02:00
Vivalas
d2c355a937
Adds in KillerKickthroats
2015-09-30 17:56:35 -05:00
Vivalas
8b6650d217
Briefcase Fix
2015-09-30 17:10:57 -05:00
mwerezak
4dc7ff8e9c
Merge pull request #11223 from GinjaNinja32/11222
...
fix #11222
2015-09-30 13:43:47 -04:00
GinjaNinja32
11141462a0
fix #11222
...
also fixes the name and adds feedback to adding items
2015-09-30 00:00:36 +01:00
PsiOmegaDelta
357c716a2b
Merge remote-tracking branch 'upstream/dev-freeze' into dev
2015-09-29 11:52:48 +02:00
PsiOmegaDelta
86223d65bf
TODO done.
2015-09-29 11:28:31 +02:00
PsiOmegaDelta
597631687b
Merge remote-tracking branch 'upstream/master' into dev-freeze
2015-09-29 11:26:42 +02:00
PsiOmegaDelta
d77bcd7937
The silicon law manager now only requires the host to be conscious.
...
This should mean that the law manager is available even for carded AIs, even with the wireless interface disabled. Fixes #11139 .
2015-09-28 21:23:10 +02:00
GinjaNinja32
c8eb26326a
Merge pull request #11208 from mwerezak/firemode-cleanup
...
Fixes #10850
2015-09-28 11:41:03 +01:00
mwerezak
19de8545af
Merge pull request #11210 from DeeUnderscore/cloner-ding
...
Make cloners announce cloning completion with a ding.
2015-09-27 18:50:59 -05:00
GinjaNinja32
68ead3c410
Merge pull request #11206 from PsiOmegaDelta/150927-AdminCheckRuntime
...
has_admin_rights() improvement.
2015-09-27 22:37:53 +01:00
mwerezak
13c184c2a8
Fixes #10850
2015-09-27 14:13:37 -04:00
Daranz
b881d4055f
Make cloners go 'DING!' when ejecting clones
2015-09-27 13:55:37 -04:00
PsiOmega
e0951b1cf9
has_admin_rights() improvement.
...
Now calls the check_rights() proc, which handles all checks for us.
2015-09-27 17:05:15 +02:00
Zuhayr
d1d28b3da5
Merge pull request #11201 from PsiOmegaDelta/150927-TurfInit
...
Turf initialization tweaking.
2015-09-27 22:19:08 +09:30
PsiOmega
63de1764c3
Merge remote-tracking branch 'upstream/dev-freeze' into dev
2015-09-27 13:48:33 +02:00
PsiOmega
807e7bf954
Merge remote-tracking branch 'upstream/master' into dev-freeze
...
Conflicts:
code/modules/mob/living/carbon/human/life.dm
code/modules/spells/artifacts.dm
2015-09-27 13:36:56 +02:00
PsiOmega
fa6319d52d
Turf initialization tweaking.
...
Removes the need for a spawn() in New().
2015-09-27 13:18:18 +02:00
Chinsky
c3d6fd07fd
Merge pull request #11199 from mwerezak/paper-gender
...
Fixes #11196
2015-09-27 13:02:59 +03:00
Chinsky
7ad55e0197
Merge pull request #11200 from mwerezak/sojourner
...
Fixes #11130
2015-09-27 13:02:50 +03:00
Zuhayr
d1e2257218
Merge pull request #11189 from PsiOmegaDelta/150925-BrokenFloor
...
Map tweaks.
2015-09-27 15:05:56 +09:30
HarpyEagle
380b89fcc0
Fixes #11130 , renames aghosted var
...
because it is no longer used solely for aghosting.
2015-09-26 20:48:13 -05:00
HarpyEagle
592c824837
Changes paper and paper bundle gender, plus rename
2015-09-26 20:27:57 -05:00