Commit Graph

13424 Commits

Author SHA1 Message Date
PsiOmegaDelta
f623add60b Corrects the cause of the warning. 2016-01-29 09:12:45 +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
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
Karolis2011
b185a3110a Reverts atmos_control nanomodule to auto update and
removes unnecessary ui.set_auto_update(0) calls
2016-01-25 21:07:30 +02:00
Ccomp5950
f60d985d65 Merge pull request #12033 from PsiOmegaDelta/160124-Permissions
The id modification console now only operate on NT access permissions.
2016-01-25 00:08:08 -05:00
Ccomp5950
1632ba33be Merge pull request #12036 from PsiOmegaDelta/160124-MoreModularComputerTweaks
More modular computer tweaks.
2016-01-25 00:05:46 -05:00
Karolis2011
dba7e7e3ec Made UI actualy update when ID is inserted/ejected and
disabled lot of auto ui updates formodules that don't need it.
2016-01-24 22:29:39 +02:00
PsiOmegaDelta
e14a2b917d More modular computer tweaks.
More Topic() 'return 1' additions.
Requests UI update on id card insert/ejection.
Makes modular computers more responsive.
2016-01-24 14:29:33 +01:00
PsiOmegaDelta
d0cf32db20 List modification tweaks. 2016-01-24 14:10:44 +01:00
Chinsky
c6659f2352 Merge pull request #12030 from PsiOmegaDelta/160123-Aiming
Gun aiming status now updates on attacker/target movement.
2016-01-24 16:02:03 +03:00
PsiOmegaDelta
e1b90d32a2 Now qdel's silicon subsystems properly.
Also adds the NTNet (Diagnostics and) Monitoring system as an AI subsystem.
2016-01-24 12:07:38 +01:00
PsiOmegaDelta
820521dc31 The id modification console now only operate on NT access permissions. 2016-01-24 10:14:31 +01:00
PsiOmegaDelta
d79ce57605 Merge pull request #12031 from GinjaNinja32/unathi-syllables
Change Unathi syllable selection to generate less predictable names/sentences
2016-01-24 09:57:21 +01:00
GinjaNinja32
e7a05466e1 Change Unathi syllable selection to generate less predictable names 2016-01-23 16:10:45 +00:00
PsiOmegaDelta
dbe608d1d4 Gun aiming status now updates on attacker/target movement.
Also corrects the in-view logic. Now checks if the aimer can see the target, not if the target is within a given radius. Fixes #11926.
Cleans up Destroy() code a bit.
2016-01-23 16:10:14 +01:00
Mloc
dce3b3655f Merge pull request #12023 from Ccomp5950/fix_contstruct_vision
Construct Night Vision Fix.
2016-01-22 20:16:40 +00:00
PsiOmegaDelta
3f2227de14 Human mobs can again MouseDrop objects other than human mobs.
Fixes #11986.
2016-01-22 09:08:48 +01:00
PsiOmegaDelta
978ec93c1a Makes inventory code not use : for get_equipped_items()
Also corrects a couple of forceMove()s.
2016-01-22 08:51:11 +01:00
PsiOmegaDelta
f976e82c63 Fixes the singularity expansion message.
A simple flip of a character. Fixes #11983.
2016-01-22 08:45:07 +01:00
ccomp5950
29d0d59be0 Construct Night Vision Fix.
Fixes #11903
2016-01-21 22:38:41 -05:00
Chinsky
0ee7f372c9 Merge pull request #12020 from Ccomp5950/fix_cham_glasses
Chameleon Glasses fix.
2016-01-22 06:32:51 +03:00
Chinsky
f7b02c9be7 Merge pull request #12017 from Mloc/bs12-macrooos
add a little ID to uniquely identify rounds in logs and to players
2016-01-22 06:31:46 +03:00
ccomp5950
5c48d9b303 Fixes #10942
The portion that generates the list just performs a null check, not a length check.
So we initialize it as null instead.
2016-01-21 21:04:56 -05:00
Mloc
f6c1e37d2a add a little ID to uniquely identify rounds in logs and to players
Signed-off-by: Mloc <colmohici@gmail.com>
2016-01-21 21:19:16 +00:00
GinjaNinja32
531dd17312 Merge pull request #12015 from PsiOmegaDelta/160121-NanoMap
Fixes the NanoMap generator not respecting the turf dir.
2016-01-21 18:04:30 +00:00
GinjaNinja32
77345b237f Merge pull request #12014 from PsiOmegaDelta/160121-PolarisDev
Hostile mobs should now be able to pass through tape.
2016-01-21 18:03:48 +00:00
PsiOmegaDelta
0e2a9ba2f1 Fixes grammatical issues with human injury descriptions.
It has annoyed me for too long.
2016-01-21 10:42:34 +01:00
PsiOmegaDelta
da10a96120 Fixes the NanoMap generator not respecting the turf dir.
This ensures turfs are rotated correctly, mainly noticeable when looking at shuttle corners of which 75% were a mess.
2016-01-21 08:55:45 +01:00
Yoshax
47308ea89a Fixes https://github.com/PolarisSS13/Polaris/issues/796. 2016-01-21 08:13:14 +01:00
Chinsky
4143352d48 Merge pull request #12005 from PsiOmegaDelta/160118-MoveMe
Adds the moved event.
2016-01-21 07:24:37 +03:00
Chinsky
e92ad4f8d9 Merge pull request #12007 from Ccomp5950/various_fixes
Various fixes
2016-01-21 07:23:17 +03:00
Ccomp5950
6b4ea00123 Merge pull request #12008 from atlantiscze/2016-01-19-SMFix
Overhauls setup-supermatter admin verb
2016-01-20 14:00:04 -05:00
PsiOmegaDelta
8468c4951e Fixes observers leaving null entries in the moved listener list when returning to their bodies. 2016-01-20 11:12:08 +01:00
PsiOmegaDelta
cc09a86601 Optimizes moved registrations.
Now limits moved registrations to when strictly necessary. That is:
* When entering a movable atom, the entering object only registers to its moved event if it has moved listeners on its own.
* Instead, when registering to a moved event, registrations occur recursively until a non-/atom/movable is encountered or a prior movement registration from the same object is reached.
2016-01-20 11:11:27 +01:00
PsiOmegaDelta
03fc664129 Merge remote-tracking branch 'upstream/dev-freeze' into dev 2016-01-20 08:13:34 +01:00
PsiOmegaDelta
91a0ae2db4 Merge pull request #11994 from atlantiscze/2016-01-16-robotchanges
Robot module changes
2016-01-20 08:06:23 +01:00
PsiOmegaDelta
5032350a0c Merge remote-tracking branch 'upstream/master' into dev-freeze
Conflicts:
	code/modules/mob/living/carbon/metroid/metroid.dm
2016-01-20 08:04:42 +01:00
ccomp5950
b15c3e2397 Hostile mobs now use new projectile code.
Kudos to PsiOmegaDelta for pointing it out.
2016-01-19 09:56:04 -05:00