Commit Graph

13394 Commits

Author SHA1 Message Date
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
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
PsiOmegaDelta
1ff8cd39f1 Fixes the silicon known languages window.
Now uses the current mob's primary language key, instead of displaying the old one.
2016-01-19 13:23:00 +01:00
Atlantis
9b099a307b Tweaks
- Landmark on supermatter core now waits until all other landmarks are done setting up.
- Setup-supermatter proc is now defined on /datum/admins/ rather than on /client/
- Coolant canisters now have double amount of standard canister's worth of gas, as intended, instead of triple.
2016-01-19 11:02:42 +01:00
Atlantis
85ceb32bca Overhauls setup-supermatter admin verb
- Setup supermatter now uses series of map markers to do it's thing. These makers will make it easier to keep it up to date with map changes.
- Setup supermatter now supports CO2 and PH coolant choices.
- Fixes #9661
2016-01-19 08:20:44 +01:00
ccomp5950
3ec95fe098 Fixes #11998 2016-01-18 23:51:02 -05:00
ccomp5950
f6fa18c49d Fixes #5390 2016-01-18 23:45:19 -05:00
ccomp5950
f397b04e99 Fixes #12006 2016-01-18 23:44:26 -05:00
PsiOmegaDelta
1210a6e42f Adds the moved event.
Allows movable atoms to follow other movable atoms, as quickly as BYOND allows. Also supports following atoms inside other atoms.
However, this only works fully when Move() or forceMove() is utilized. Setting loc directly will not raise the moved event.
2016-01-18 20:16:48 +01:00
Szunti
2f93947e59 Simplify slime temperature damage
Currently the damage-temperature curve is not continuous and isn't monotone.
It's better to change it to constant 30 damage between -50°C and 50K.
The exact shape of the function is not that important, because the slimes
resistance is mostly due to its bodytemperature need time to change.
2016-01-18 13:57:45 +01:00
GinjaNinja32
03ae29fb95 Merge pull request #11992 from Ccomp5950/malf_fixes
Malf fixes
2016-01-18 06:47:24 +00:00
ccomp5950
64931a3fa5 Uses "Disabled_Jobs" instead to block the empty ai_core. 2016-01-17 20:22:57 -05:00
Hubblenaut
0aa4f10013 Center_of_mass for snacks/dishes 2016-01-17 16:12:02 +01:00
Dibasic
729d5b2881 antique laser description typo fix
there wasn't a period this adds a period
2016-01-17 12:20:44 +01:00
Chinsky
f645de8713 Merge pull request #11999 from Techhead0/DevFixes
Dev fixes: Sheets, Belts, Hair
2016-01-17 03:45:38 +03:00
Techhead0
bd9ae18d63 Fixes #11991 2016-01-16 13:23:42 -05:00
Atlantis
9d98c4ab2a Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into 2016-01-16-robotchanges 2016-01-16 13:03:26 +01:00
Atlantis
ea5504c9ae Adds a floodlight cyborg upgrade
- Floodlight upgrade doubles cyborg's light intensity, but increases power usage from cyborg's power cell considerably.
- It may be obtained via exosuit fabricator as other upgrades do. Application requires a roboticist/research bot
2016-01-16 12:58:26 +01:00
Atlantis
dd74c30b58 Replaces Construction module
- Construction module merged back into Engineering module.
- RCD is not available by default. It is now an upgrade, as is the jetpack for mining module, etc.
- Matter synth capacities adjusted a bit. Steel increased from 40 sheets to 60 sheets. Originally (before matter synths were introduced at all) engiborgs had approx. 100 sheets worth of materials. Plasteel increased from 10 sheets to 20 sheets since rwalls require 4 sheets, instead of 2 for quite some time now.
- Adds possibility to install a matter bin into cyborg. Matter bin multiplies cyborg's material capacity. Obviously this is most useful for engineering borgs. Default multiplier is 1, regular matter bin has 2, advanced matter bin 3 and super matter bin 4.
2016-01-16 12:38:02 +01:00
ccomp5950
6071eb3b63 Doesn't spawn inactive AI on malf. 2016-01-15 21:19:53 -05:00
Atlantis
c40a8eecfb Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into 2016-01-12-SMESBalancing 2016-01-15 07:53:06 +01:00
Atlantis
5a09ad45a0 Tweaks
- Implements github suggestions
- Fixes one SMES that had incorrect settings from previous change.
2016-01-15 07:52:33 +01:00
Ccomp5950
d726941d5c Merge pull request #11981 from PsiOmegaDelta/160114-PolarisDev
Tweaks and fixes MKII
2016-01-15 00:33:36 -05:00
Ccomp5950
d34e30a915 Merge pull request #11975 from PsiOmegaDelta/160112-PublicToggle
Adds verb to toggle hub visibility.
2016-01-14 03:21:41 -05:00
GinjaNinja32
32ee8d7ee8 Merge pull request #11979 from PsiOmegaDelta/160113-Changelog
Tweaks and changelog.
2016-01-14 08:19:19 +00:00
Zuhayr
eec1c9a32a Applying Harpy's prosthetic limb damage fix.
Conflicts:
	code/modules/mob/living/carbon/human/human_damage.dm
2016-01-14 08:54:56 +01:00
Jon
6e931d0125 Fixes mask coverage. 2016-01-14 08:44:43 +01:00
Zuhayr
4b356f5a36 Robotic limbs and non-DNA mobs will now respect gendered icons.
Conflicts:
	code/modules/organs/organ_icon.dm
2016-01-14 08:44:21 +01:00
PsiOmegaDelta
e745093acc Corrects snack macros. 2016-01-14 08:42:24 +01:00
Zuhayr
cc4c86c995 Fixes #270 2016-01-14 08:37:10 +01:00
Zuhayr
d9a27133bd Fixes #260 2016-01-14 08:36:42 +01:00
Zuhayr
8da41d6bca Fixes #676 2016-01-14 08:36:06 +01:00