Commit Graph

6732 Commits

Author SHA1 Message Date
Datraen
c1685a7328 Merge pull request #1704 from VOREStation/microfix
Removes "Teshari Eraser" Feature
2016-05-19 18:12:49 -04:00
Arokha Sieyes
747e6322be Removes "Teshari Eraser" Feature
Oops. Didn't quite math that one out in my head I guess.
2016-05-19 17:58:21 -04:00
Yoshax
304bf6062c Fixes #1444 2016-05-19 22:41:56 +01:00
Datraen
bb7713b2a8 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into Slime_Rework_3
# Conflicts:
#	code/game/objects/items/devices/multitool.dm
2016-05-19 17:31:25 -04:00
Yoshax
3337302e82 Makes randomise appearance slightly less crap and actually randomise
Fixes #1227
Fixes #369
2016-05-19 21:20:17 +01:00
Datraen
ec3e4a0315 Merge pull request #1698 from VOREStation/bored,_fix_polaris
Fixes two high-priority issues
2016-05-19 14:29:46 -04:00
Arokha Sieyes
a50286e5e8 Fixes #993
Calls the final HUD update later (higher, in mob/death) since stat was not yet DEAD (2) when it was called before.

Also makes all mobs update the HUDs all life() ticks, so people who have ghosted and left a body have correct HUD readings. If this affects performance, sorry? ... It really shouldn't. Only carbons should have real HUDs to update. The rest are tiny little procs.
2016-05-19 13:30:12 -04:00
Arokha Sieyes
7f53a7cf85 Fixes #1457
I realize that preventing 'remote stripping' literally ruins the game. I'm sorry. do_after needs a target for movement checks against them as well.
2016-05-19 12:30:03 -04:00
Neerti
e8242b21ac Merge pull request #1690 from VOREStation/shoes
Fixes runtimes with suits
2016-05-19 01:11:02 -04:00
Arokha Sieyes
099c86fc77 Fixes lack of blindness when KO/asleep
I missed it! So I fixed it.

It could have been done with a bunch of "If you're SUPPOSED to be blind" or "If you're ASLEEP" but honestly this check should be in there anyway. P.sure people with tourettes don't randomly scream things while asleep.
2016-05-18 22:57:05 -04:00
Arokha Sieyes
6960325fbb Fixes runtimes with rigs
Naked and trying to wear a rig, it will attempt to access w_uniform.inv_flags which will be null and runtime.

Moves shoe redrawing to uniform and suit update_inv code in update_icons, rather than in inventory.dm. update_icons already had code for this.
2016-05-18 20:28:50 -04:00
Arokha Sieyes
33145046a0 Fixes examine text casing. 2016-05-18 01:25:42 -04:00
Datraen
a17b92f46a Merge pull request #1672 from VOREStation/microdrop
Makes items fall through holders
2016-05-17 01:26:14 -04:00
Anewbe
aff4570134 Hopefully appeases Travis with commas 2016-05-16 21:48:42 -05:00
EmperorJon
d5295eccd1 Merge pull request #1674 from VOREStation/offsetfix
Revert to old_x and old_y after attack animations
2016-05-17 01:18:55 +01:00
Arokha Sieyes
15fbac6ef1 Revert to old_x and old_y after attack animations
Does not use initial(pixel_x) and initial(pixel_y) for 'finishing' attack animations, so that mobs can have old_x and old_y updated to reflect a natural pixel offset (e.g. for mobs that are longer/taller than 32x32 and are nudged to fit into a tile).

For example, we have a 32x64 cyborg module which sets pixel_x, pixel_y, old_x, and old_y when selected, however attacking with it resets it to 0 as this doesn't respect old_x and old_y like all other mob anims do (see floating, etc).

Also why define this on atom and then literally never use it on anything other than a mob, in the... mob/animations.dm file?

_Sorry to keep making QOL PRs. I promise I'll send something cool eventually._
2016-05-16 17:02:12 -04:00
Arokha Sieyes
b91065dabb Makes items fall through holders
As in, scooped mob holders, like Teshari. If they throw an item, it falls out now rather than being trapped and eventually deleted in their holder object.
2016-05-16 16:11:24 -04:00
Arokha Sieyes
8e90199052 Generic Station & System Name
Makes the name of the starsystem and station generic such that it can be modified in global.dm and replace the strings where it is used. This won't have an effect on Polaris itself, but makes changing the name much more simple for forks. Using string concat constants on the advice of Psi.
2016-05-16 15:34:03 -04:00
Neerti
cac5133828 Merge pull request #1657 from VOREStation/tesharispawn
Makes Teshari admin-spawnable like all other species
2016-05-15 18:32:58 -04:00
ParadoxSpace
48ab0fbc57 Gives Cult Cultist Language (Again) (#1651)
* Spooky Speak 2.0
2016-05-15 18:32:31 -04:00
Neerti
d1d4101ed2 Merge pull request #1648 from ParadoxSpace/Hissing2.0
Enhances Unathi Language
2016-05-15 18:27:18 -04:00
Neerti
caa06eae18 Merge pull request #1594 from Kelenius/radioFix
Fixes broken logs
2016-05-15 18:24:45 -04:00
Arokha Sieyes
373afab6a3 Makes Teshari admin-spawnable like all other species
Just adds them to the same list as all other species, so they can be spawned by admins for events or to replace bodies for players or whatever.
2016-05-14 22:25:10 -04:00
Arokha Sieyes
c55ae551d7 Fixes Loyalty Implants
Why would you define a proc on /mob/living/carbon/human for implanting something then ask to be passed your own src? Also why would you try to pass /job/datums as something to implant? Silly.
2016-05-14 17:50:12 -04:00
ParadoxSpace
76d9cfb510 Update station.dm 2016-05-13 15:39:03 -06:00
Neerti
76058c701c Merge pull request #1629 from Datraen/SkrellGotHeadtail
Adds more Skrell Headtail choices, loadout tweaks
2016-05-13 00:32:01 -04:00
Datraen
3d9435c9b3 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into Slime_Rework_3
# Conflicts:
#	icons/mob/items/lefthand.dmi
#	icons/mob/items/righthand.dmi
2016-05-12 17:24:55 -04:00
PsiOmegaDelta
a6dd6bfa4a Ports Bay's adjustments of the faux-nanoui character setup and related 2016-05-12 18:26:24 +01:00
Datraen
3103b16489 Adds colorable headtail.
This required ear slots to inherit color for mob sprites, and this was also given to glasses.
2016-05-12 12:41:26 -04:00
Neerti
cb5d2db7b9 Merge pull request #1621 from Datraen/FakeNanoUI-More
Brings New Player Manifest, Load Slot into FakeNanoUI.
2016-05-12 00:39:44 -04:00
Datraen
16366b8e3d Brings New Player Manifest, Load Slot into FakeNanoUI. 2016-05-12 00:14:23 -04:00
Anewbe
ea8d63e9fd Adds Siik'Maas and Schechi to AI language list 2016-05-11 18:06:57 -05:00
Datraen
4456f77d75 Merge pull request #1551 from Zuhayr/master
Makes slime people more interesting and thematic.
2016-05-11 02:34:50 -04:00
Datraen
5afebdbf27 Merge pull request #1603 from Anewbe/borg_languages
Fixes borg languages
2016-05-11 02:27:58 -04:00
Neerti
021fc36f9f Merge pull request #1587 from Anewbe/borg_armor_boost
Borg Armor Tweak
2016-05-11 01:58:42 -04:00
Datraen
e7b563ee01 Merge pull request #1593 from VOREStation/fakenano-setup
New Player/Character Setup (Fake)NanoUI
2016-05-11 01:53:04 -04:00
Anewbe
4b1e5c1de5 Fixes borg languages 2016-05-08 22:58:21 -05:00
Arokha Sieyes
4f7aba8b27 Panel closes on latejoin
Sure would be nice if that panel went away when you latejoin.
2016-05-08 17:06:53 -04:00
Kelenius
1848682784 Satisfies Travis 2016-05-08 17:05:27 +03:00
Kelenius
d1743bd54c Fixes broken logs 2016-05-08 14:34:03 +03:00
Arokha Sieyes
b6a602ba9a New Player/Character Setup (Fake)NanoUI
While I consider Polaris' character setup screen to be mechanically better
than most others, it wasn't prettier. Well. It was a bit. But now it's
more pretty-er.

Used the fake NanoUI 'browser' datum to render the pages for the New
Player panel and the Character Setup screen.
2016-05-08 03:19:09 -04:00
Anewbe
573313c139 Adds floor tiles to Construction Module 2016-05-08 00:44:43 -05:00
Anewbe
8c6e7c2e4d Re-adds hide_on_manifest 2016-05-08 00:28:12 -05:00
Anewbe
db21ab2022 Fixes another thing 2016-05-08 00:16:51 -05:00
Anewbe
034802454e Fixed a thing 2016-05-08 00:10:29 -05:00
Anewbe
ac3ce2e7d1 Makes borgs more versatile 2016-05-07 23:52:03 -05:00
Anewbe
8294c89dd1 Ups borg armor from 60 to 90 2016-05-07 18:00:51 -05:00
Yoshax
4708af3a2e Fixes neck-grabs forcing people to lie down, stops people resisting when weakened 2016-05-07 16:41:01 +01:00
Zuhayr
6edb8b31f3 Made slimes more interesting. 2016-05-06 04:07:52 +09:30
Datraen
44edf86ccb Merge pull request #1455 from Yoshax/gendertweak
Gender tweaks and adjustments
2016-05-05 10:18:25 -04:00