Commit Graph

5972 Commits

Author SHA1 Message Date
TheDZD 50d77408f6 Merge pull request #3444 from Fox-McCloud/explosion-damage-refactor
Refactors Human Explosion Damage
2016-01-29 23:07:45 -05:00
Fox-McCloud 500cc7b12a apparently, this is a thing 2016-01-29 21:51:09 -05:00
TheDZD 868504bdc4 Merge pull request #3430 from Fox-McCloud/liches
Adds in Lichdom and Lesser Summon Guns Spells--Wiz Tweaks
2016-01-29 21:47:10 -05:00
Fox-McCloud 1321158fbf Refactors Human Explosion Damage 2016-01-29 21:45:57 -05:00
Fox McCloud 6a904adc1b Merge pull request #3436 from Crazylemon64/vox_sprite_fix
Fixes voxxy sprite bug! Yaya!
2016-01-29 02:13:06 -05:00
Crazylemon64 b47b7063dc Fixes voxxy sprite bug! Yaya! 2016-01-28 23:07:00 -08:00
Fox-McCloud cfa857cd35 Adds in Lichdom Spell 2016-01-28 18:57:00 -05:00
TheDZD 3c35269615 Merge pull request #3417 from Fox-McCloud/spoopy
Adds in Skeleton Race
2016-01-28 16:02:18 -05:00
Crazylemon64 0c92ebd701 Having many runes on the same tile will not break astral project 2016-01-27 23:32:57 -08:00
Fox-McCloud 243fae96c6 flag split 2016-01-27 16:36:43 -05:00
Fox-McCloud 913922b408 Adds in Skeleton Race 2016-01-27 00:45:32 -05:00
Fox McCloud cf36332734 Merge pull request #3395 from Crazylemon64/snoopy_ghosts
Ghosts can now see additional machines
2016-01-26 20:18:50 -05:00
TheDZD 4677f4ed64 Merge pull request #3408 from Fox-McCloud/radiation-fixes
Fixes Radiation Runtimes
2016-01-25 23:42:02 -05:00
Fox McCloud 85f524c0fc Merge pull request #3368 from Crazylemon64/mat_eat_tweak
Humans with matter eater can now grab eat
2016-01-25 22:43:41 -05:00
Fox McCloud 1438c1435f Merge pull request #3404 from Crazylemon64/stop_right_there_brain_scum
Brainmobs can no longer ethereal jaunt
2016-01-25 22:41:44 -05:00
Crazylemon 07a62934e4 Brainmobs can no longer ethereal jaunt 2016-01-25 19:21:40 -08:00
Fox-McCloud 5bd27677f5 Fixes Radiation Runtimes 2016-01-25 20:32:20 -05:00
Crazylemon64 c5cba510f4 No more duplicate shake messages on SSD people 2016-01-25 11:19:43 -08:00
Crazylemon64 7cc514f3b6 Ghosts can look at the drone console, too 2016-01-25 11:05:39 -08:00
Fox McCloud 835eddd600 Merge pull request #3366 from KasparoVy/Starsong-Beret-Fix
Fixes Vox Robes + Prefs Sec=High Beret Icon Gen. + Sigholt's Beret
2016-01-24 04:12:41 -05:00
Crazylemon64 5a774922fa Humans with matter eater can now grab eat
Eating mobs with minds will also generate attack logs
2016-01-24 00:50:02 -08:00
KasparoVy f769c9b23b Fixes Vox Robes + Sec Preferences Beret Icon Generation + Sigholt's Beret @ Issue #3364
Does what it says on the tin
2016-01-24 02:22:55 -05:00
Fox McCloud fa5b7e62f7 Merge pull request #3362 from Tastyfish/borg-deactivating
Fixed borg items spamming user chat every mob tick when on low power
2016-01-24 01:51:40 -05:00
Tastyfish fb852462db Fixed borg items spamming user chat every mob tick when on low power 2016-01-23 23:56:06 -05:00
KasparoVy e9ad3965ce Fixes Underwear Being Overlain by Body Markings
Gives underwear its own layer above markings, keeps generation pretty
much the exact same.
2016-01-23 20:16:39 -05:00
Fox-McCloud fff0590492 Merge remote-tracking branch 'upstream/master' into knife-refactor-cargo-swat 2016-01-23 18:04:02 -05:00
VampyrBytes 1ff0baef66 Fixes issue #2690
Monkeys will now change first time. Also fixes a problem where any dna
changes in species were getting overwritten with human dna afterwards -
you can now change species dna to give abilities rather than having to
hardcode the verbs in
2016-01-22 17:56:00 +00:00
Fox-McCloud f5220f7ce3 Assault Surplus Create and Knife Refactor 2016-01-22 10:04:24 -05:00
Tigercat2000 8f1d7eb16b Fixes #3301
For some reason, the s_tone of limbs was left out of the icon_key,
therefore making update_body use a cached image (I still question if these
actually help performance or worsen it) when it is not supposed to.
2016-01-21 20:53:03 -08:00
TheDZD e5436163d8 Merge pull request #3312 from Fox-McCloud/ling-hud
Implements Ling HUD
2016-01-21 23:07:58 -05:00
Fox-McCloud a5f316111d vampire tweaks 2016-01-21 18:58:09 -05:00
TheDZD 6ac55f7ee6 Merge pull request #3318 from Fox-McCloud/name-fix
Fixes Random Names on Human Mob Creation
2016-01-21 18:25:13 -05:00
Fox-McCloud c184985a3d Merge remote-tracking branch 'upstream/master' into ling-hud 2016-01-21 18:22:52 -05:00
Fox McCloud ccf7297da8 Merge pull request #3297 from Tastyfish/stop-hotwiring-the-tesla-you-tossers
Trained Poly on proper tesla engine use.
2016-01-21 18:21:48 -05:00
Fox-McCloud 2a857d99b9 tweak 2016-01-21 03:13:02 -05:00
Fox-McCloud a07873eb22 Fixes Random Names on Human Mob Creation 2016-01-21 02:12:38 -05:00
Fox-McCloud 665f76cd11 tweak 2016-01-20 23:30:18 -05:00
Fox-McCloud fb11acbf79 Implements Ling HUD 2016-01-20 22:38:26 -05:00
Tastyfish a16bdd45de Fixed wording for new Poly lines 2016-01-20 03:03:46 -05:00
Tastyfish d50c1ee3da Trained Poly on proper tesla engine use. Player simple mobs can now hear headsets as applicable. 2016-01-20 02:13:38 -05:00
Fox-McCloud 131ca1d29b Fixes Items not Knocking Down 2016-01-20 00:49:23 -05:00
TheDZD c7b9c3dc6e Merge pull request #3273 from Fox-McCloud/implant-refactor-II
Implant Refactor Part II
2016-01-19 19:11:10 -05:00
Fox McCloud 18b95c61fd Merge pull request #3268 from NTSAM/master
Adds an IPC screen
2016-01-18 02:44:41 -05:00
Fox McCloud f9843fed28 Merge pull request #3195 from KasparoVy/Tail-Fix-A2
Tail Fix Take 2
2016-01-17 23:03:01 -05:00
Fox-McCloud 1bd3da4521 Implant Refactor Part II 2016-01-17 20:03:41 -05:00
KasparoVy b6af0dd02b TAIL FIX! Squashing all those commits...
- Adds blank icons with standardized timings for species tail wagging,
used in icon generation.
- Fixes tails overlapping arms/limbs + gloves, etc. when facing EAST or
WEST.
- Ensures tails will overlap stuff as normal only when facing NORTH so
as to avoid unwanted interference with the base sprite.
- Tails now appear in ID cards, overlaying things correctly.
- Tails now overlay and are overlaid by things correctly in preview
icons.
- Modifies the positioning of tail icon generation in the ID card
preview icon generation file.
- Modifies the positioning of tail icon generation in the player
preferences preview icon generation file.
- Breaks limb generation into its own layer, breaks tail generation into
a second layer that can be overlaid by limbs.
- TAIL_LAYER will now overlay the NORTH direction sprite of a tail now,
while TAIL_UNDERLIMBS_LAYER gets all remaining directions.

**AIMS TO DO THE FOLLOWING:**
- *ELIMINATE THE ISSUE IN #3183 WITH DUPLICATE TAIL ICON GENERATION*
- *ELIMINATE THE ISSUE IN #3183 WITH TAILS WAGGING TOO FAST/INCORRECTLY*
- *ELIMINATE THE ISSUE IN #3183 WITH BODY ICONS NOT RENDERING*

Missed a spot

Occurred when reformatting the code and reducing the number of pointless
variables

Missed a spot 2

Crash Fix

Fixes Spontaneous Tail Overlapping Limbs

Tiny Unathi Sprite Corrections

One pixel on the Unathi right arm east direction sprite was miscoloured
(used left arm west direction as a reference), and the animated Unathi
tails previously did not meet the body while naked-- appearing to float.

Fixes both

Finalizes Changelog

Cleans up Vox puke

Accommodates Admin Overrides to body_accessory Species Checks & Fix

Does the above
Elaborating on accommodation: Species getting body accessories that
wouldn't normally be getting body accessories will inherit the
Vulpkanin's default animation template as those are currently the only
tails we have to worry about right now
Elaborating on Fix: Adds a default animation template for Vulpkanin in
body_accessory as the animation timings for Vulpkanin tails there are
different from those in effects/species.dmi

Unathi Static Tail Fix

Adjusts north-direction Unathi static tail sprite, now attaches to the
body in the correct location.

This PR is now on Sale!

Significantly cheaper.

Now, it will only generate tail icons on a per-direction basis if the
user's species is flagged to have a tail that is overlapped by limbs
(TAIL_OVERLAPPED).

Otherwise, it just uses the traditional cheapo method of icon
generation.

This way, we have fixed wagging Voxtails at a lower cost.

Even Cheaper

If the user's species isn't flagged to have a tail that needs to be
overlapped by limbs, it won't divert limbs into their own layer as it's
unnecessary. Tested by spawning a member of every species, walking
around to see if there was any directional issues, wagging and *swagging
all tails-- all is still working as it should be.
2016-01-17 19:32:22 -05:00
NTSAM 4407553202 Adds a new IPC screen
Adds a rainbow IPC screen.
2016-01-17 00:00:56 -05:00
Fox-McCloud ff9acaf730 Merge remote-tracking branch 'upstream/master' into implant-refactor 2016-01-16 20:52:36 -05:00
Fox McCloud 9e55d11fa9 Merge pull request #3178 from Aurorablade/insertlewdcommenthere
try to fix mindslave implant hud
2016-01-16 20:39:57 -05:00
Fox McCloud 05e2cb95a7 Merge pull request #3242 from Crazylemon64/lesser-changeling
Ports Morph
2016-01-16 19:52:33 -05:00