GinjaNinja32
dcb48a2bc6
Merge pull request #12124 from Karolis2011/ID_console_permission_fix
...
Fixed ID Modification program permissions
2016-02-06 03:13:04 +00:00
Karolis2011
5b403f9bb2
Fixed ID Modification program permissions
...
this probably prevents AIs from modifying IDs
2016-02-05 13:19:24 +02:00
PsiOmegaDelta
183d8cbd3a
Makes the into-resist proc solely responsible for checking click delays.
...
Because it sets the click cooldown itself downstream procs fail when they in turn check the click delay.
Fixes #11839 . Fixes #12062 . Fixes #12114 .
2016-02-05 10:37:09 +01:00
Ccomp5950
bd60099a7e
Removes unused pressure_resistance variable.
...
This is used with FEA not ZAS
Though it's kind of funny to look at what some of these values were set at.
(For reference: ONE_ATMOSPHERE = 101.325)
2016-02-03 18:17:52 -05:00
PsiOmegaDelta
88b981ddc0
Merge pull request #12112 from DeeUnderscore/rig-ai-sealing
...
Fix problem with hardsuit AI sealing
2016-02-03 18:25:18 +01:00
PsiOmegaDelta
36b90a6c5d
Fixes build error.
2016-02-03 08:37:58 +01:00
GinjaNinja32
aa425a15a1
Merge pull request #12103 from PsiOmegaDelta/160202-FollowMyEye
...
Ghosts should again be able to follow the AI eye.
2016-02-02 22:11:28 +00:00
Ccomp5950
6cf7cbd933
Merge pull request #11988 from PsiOmegaDelta/160115-IAmALittleBitSpecial(InTheHead)
...
Makes special role preferences a list, instead of flag entry.
2016-02-02 15:26:09 -05:00
PsiOmegaDelta
f9b8288788
Ghosts should again be able to follow the AI eye.
...
Fixes #12102 .
2016-02-02 08:21:10 +01:00
Daranz
ba3fed2ba3
Make toggling rig pieces by AI work correctly
2016-02-02 14:50:22 +13:00
Daranz
6877004938
Make rig sealing/unsealing work when initiated by suit AI
2016-02-02 13:15:01 +13:00
Ccomp5950
e2eb82602d
Merge pull request #12029 from PsiOmegaDelta/160123-TryingToFixEverythingBrokenWithVision
...
Life and Vision tweaks.
2016-02-01 11:35:05 -05:00
GinjaNinja32
8bca0f805f
Merge pull request #12092 from Ccomp5950/rocks_r_hard
...
Fixes #12090
2016-02-01 12:05:56 +00:00
Ccomp5950
ededd3dd4d
Fixes #12090
2016-01-31 20:43:08 -05:00
GinjaNinja32
c745d18490
Fix ID computer not modifying manifest
2016-01-31 21:42:21 +00:00
GinjaNinja32
a5a6e2a654
Merge pull request #12086 from PsiOmegaDelta/160131-MonkeyCube
...
Can now expand monkey cubes.
2016-01-31 17:19:05 +00:00
Daranz
ae09e9cd07
Remove some redundancy in devour delays
2016-02-01 04:32:50 +13:00
Daranz
c5aaa9be31
Replace gluttonous magic numbers with defines
2016-02-01 04:31:00 +13:00
Daranz
3395f7eb99
Revise gluttonous values
...
There are now three gluttonous values, more in line with previously intended
behavior. This fixes behavior like xenomorphs not being able to eat mobs or
Vox eating whole people.
2016-01-31 15:48:58 +01:00
Daranz
470cffc031
Add admin logs to devouring
2016-01-31 22:28:20 +09:00
PsiOmegaDelta
1c04164a2a
Can now expand monkey cubes.
...
Apparently open containers don't call afterattack. Marks monkey cubes as closed. Fixes #12085 .
2016-01-31 14:19:54 +01:00
Daranz
8597f5dd13
Make simple_animal a valid devouring target
2016-01-31 14:07:25 +01:00
Ccomp5950
a5b9507d96
Merge pull request #12067 from PsiOmegaDelta/160129-WeldingFix
...
Fixes eyecheck() not returning the proper value.
2016-01-31 05:27:03 -05:00
Ccomp5950
dcfd228afd
Merge pull request #12070 from Karolis2011/LittleFixes
...
Little improvements ande fixes
2016-01-31 05:26:52 -05:00
PsiOmegaDelta
56ace3b6ec
Circuit Imprinter now checks all stack/material types.
...
Instead it only relies on its materials list to see which types are valid. Fixes #12081 .
2016-01-31 11:01:49 +01:00
Karolis2011
b391d6177c
Made ui updates to be called less often
...
fixed PC configurator not being updated (probably)
and made PsiOmegaDelta happy
2016-01-31 01:26:48 +02:00
PsiOmegaDelta
04234a5b67
Camera fixes and performance tweaks.
...
Improves camera EMP handling. Now uses a var and processing to determine when the EMP should end, preventing inconsistent states when a camera is EMPd multiple times.
Reduces the process and bandwidth need for cameras.
* There is now a common camera repository, responsible for setting up cameras once for every invalidation.
* Camera consoles now only updates when the camera cache is invalidated, not every second.
* The console now only presents one network at a time, and only sends the data necessary to view that network (as opposed to sending the data for all cameras).
2016-01-30 17:41:12 +01:00
PsiOmegaDelta
654f2ccaa0
Makes all special role entries use unique ids now that it is possible.
2016-01-30 17:22:17 +01:00
Karolis2011
5e02b9154a
Made some programs to call UI update on Topic()
2016-01-30 01:06:07 +02:00
Karolis2011
c9eee51e82
More improvements
...
and made Ginja with Techhead happy
2016-01-30 01:06:07 +02:00
Karolis2011
5642c17b8c
Little improvements
2016-01-30 01:06:07 +02:00
Chinsky
180e673ca6
Merge pull request #12065 from PsiOmegaDelta/160129-WarningsAsErrors
...
Makes Travis treat build warnings as errors.
2016-01-29 21:05:32 +03:00
PsiOmegaDelta
6c1f105fdb
Fixes eyecheck() not returning the proper value.
...
No longer should mob eyes' be burned when sufficiently protected.
2016-01-29 10:38:24 +01:00
PsiOmegaDelta
f623add60b
Corrects the cause of the warning.
2016-01-29 09:12:45 +01:00
PsiOmegaDelta
4ec7639e8f
Converts old projectile code to the new format.
...
Fixes ED-209, hostile mobs, and mechs being unable to fire as it caused runtimes.
Also updates the old turrets by removing them.
2016-01-29 08:28:09 +01:00
Chinsky
fa65abe1d2
Merge pull request #12040 from Karolis2011/160124-MoreModularComputerTweaks
...
Even more modular computer fixes
2016-01-29 08:07:01 +03:00
Ccomp5950
63682fb1f9
Merge pull request #12060 from PsiOmegaDelta/1520128-PolarDev
...
Ports fixes.
2016-01-28 19:32:13 -05:00
Chinsky
49bb0f5e1c
Merge pull request #12059 from PsiOmegaDelta/160128-Stripping
...
Can now click held mobs to view their inventory.
2016-01-29 02:44:18 +03:00
PsiOmegaDelta
2a9a778dc8
Makes the mob swap code more readable.
2016-01-28 13:35:14 +01:00
Hubblenaut
88f2e5b73a
Wheelchair fixes
...
Conflicts:
code/modules/mob/mob_movement.dm
icons/obj/rollerbed.dmi
2016-01-28 12:07:40 +01:00
Kelenius
f6295fa643
Fixes #120
2016-01-28 12:04:52 +01:00
PsiOmegaDelta
31640fc2a3
Can now click held mobs to view their inventory.
...
🆑
add: Can now click held mobs, such as Pun Pun, to view their inventory.
/🆑
Fixes #11437 once and for all.
2016-01-28 09:29:05 +01:00
Chinsky
a244c96c1a
Merge pull request #12056 from PsiOmegaDelta/160127-OpenSnacks
...
Fixes food and radiocarbon spectrometer reagent injection.
2016-01-28 09:42:06 +03:00
PsiOmegaDelta
21c8920271
Fixes food and radiocarbon spectrometer reagent injection.
...
Fixes #11913 . Fixes #12048 .
2016-01-27 11:22:46 +01:00
PsiOmegaDelta
86d01ac10a
Life and HUD tweaks.
...
Relocates the blindness reset to as late as possible without causing issues (beyond its positioning). Fixes #11865 .
handle_regular_hud_updates() no longer quits early with no client around.
Re-arranges mob HUD updates. Among other things dead humans now do their final update after death, not just before it.
Also actually updates the LIFE_HUD overlay (used by silicons). Fixes mobs never appearing to be dead when they should be.
2016-01-27 10:30:08 +01:00
Karolis2011
4550dfd644
Made UI to update on idle program header icon update
...
Also made Atlantis happy
2016-01-26 21:16:55 +02:00
Chinsky
5ac7e3c4e3
Merge pull request #12053 from atlantiscze/2016-01-26-SMESFix
...
Fixes #12046
2016-01-26 21:39:37 +03:00
Atlantis
9c7a149481
Fixes #12046
...
- Now uses percentage instead of fixed value when determining whether charging at full capacity, or only partially.
- Adds new overlay for "Disconnected or No Charge" output status. Outputting overlay is now displayed correctly.
2016-01-26 13:44:09 +01:00
PsiOmegaDelta
6089ccccea
Makes events global.
...
Greatly decreases the number of objects that need to be created (currently 3 event handlers in total vs basically 3 per datum)
The price is a slower lookup of listeners but on a per round basis it should still be much less than the current startup time penalty.
2016-01-26 13:12:37 +01:00
Ccomp5950
a66da72fba
Merge pull request #12035 from PsiOmegaDelta/160124-SubsystemDestruction
...
Now qdel's silicon subsystems properly.
2016-01-25 20:14:10 -05:00