Compare commits
4 Commits
e87eebc3f4
...
8bd4c39adb
Author | SHA1 | Date |
---|---|---|
|
8bd4c39adb | |
|
e8187c6c20 | |
|
d5011aabc4 | |
|
f064767bad |
|
@ -27,6 +27,7 @@
|
||||||
stageHP="0">
|
stageHP="0">
|
||||||
<gibs amount="0" blood="0" bone="0" eye="0" gut="0" large="0" />
|
<gibs amount="0" blood="0" bone="0" eye="0" gut="0" large="0" />
|
||||||
</entity>
|
</entity>
|
||||||
|
|
||||||
<entity name="Baby Yari"
|
<entity name="Baby Yari"
|
||||||
id="3"
|
id="3"
|
||||||
anm2path="motheroftwo_yari.anm2"
|
anm2path="motheroftwo_yari.anm2"
|
||||||
|
@ -42,6 +43,7 @@
|
||||||
stageHP="0">
|
stageHP="0">
|
||||||
<gibs amount="0" blood="0" bone="0" eye="0" gut="0" large="0" />
|
<gibs amount="0" blood="0" bone="0" eye="0" gut="0" large="0" />
|
||||||
</entity>
|
</entity>
|
||||||
|
|
||||||
<entity name="Lil Drake"
|
<entity name="Lil Drake"
|
||||||
id="3"
|
id="3"
|
||||||
anm2path="scaly_egg_lil_drake.anm2"
|
anm2path="scaly_egg_lil_drake.anm2"
|
||||||
|
|
|
@ -1,6 +1,22 @@
|
||||||
<!--
|
<!--
|
||||||
** Taken from the nicalis sample mod:
|
** Taken from the nicalis sample mod:
|
||||||
** http://steamcommunity.com/sharedfiles/filedetails/?id=838994644
|
** http://steamcommunity.com/sharedfiles/filedetails/?id=838994644
|
||||||
|
name
|
||||||
|
cache:: damage, familiars, firedelay, flying, luck, range, shotspeed, speed, tearcolor, tearflag, weapon, all
|
||||||
|
hp
|
||||||
|
armor
|
||||||
|
black
|
||||||
|
coins
|
||||||
|
bombs
|
||||||
|
items (canon)
|
||||||
|
card (canon)
|
||||||
|
pill (canon)
|
||||||
|
trinket (canon)
|
||||||
|
skin
|
||||||
|
nameimage
|
||||||
|
portrait
|
||||||
|
bigportrait
|
||||||
|
|
||||||
-->
|
-->
|
||||||
<players root="gfx/characters/"
|
<players root="gfx/characters/"
|
||||||
portraitroot="gfx/ui/boss/"
|
portraitroot="gfx/ui/boss/"
|
||||||
|
@ -11,7 +27,7 @@
|
||||||
skin="players/01_Ariel_Skin.png"
|
skin="players/01_Ariel_Skin.png"
|
||||||
|
|
||||||
black="4" pink="2" keys="1"
|
black="4" pink="2" keys="1"
|
||||||
canAttack="false"
|
canShoot="false"
|
||||||
nameimage="name/01_Ariel.png"
|
nameimage="name/01_Ariel.png"
|
||||||
portrait="portrait/01_Ariel.png"
|
portrait="portrait/01_Ariel.png"
|
||||||
bigportrait="bigportrait/01_Ariel.png"
|
bigportrait="bigportrait/01_Ariel.png"
|
||||||
|
|
51
main.lua
51
main.lua
|
@ -13,8 +13,10 @@ local Room = Room
|
||||||
-- * Make sure tear properly scales with player.ShotSpeed
|
-- * Make sure tear properly scales with player.ShotSpeed
|
||||||
--
|
--
|
||||||
-- [Mommy of Two]:
|
-- [Mommy of Two]:
|
||||||
-- * Baby Ariel and Baby Yari behaviour
|
-- [DONE] Baby Ariel whole sprite
|
||||||
-- * Baby Ariel whole sprite, finish Yari's one too.
|
-- [DONE] Baby Yari behaviour
|
||||||
|
-- * do Ariel behaviour
|
||||||
|
-- * finish Yari's one too.
|
||||||
-- * Code in Best Friends Forever Interaction!!
|
-- * Code in Best Friends Forever Interaction!!
|
||||||
--
|
--
|
||||||
-- [Drake Soul]:
|
-- [Drake Soul]:
|
||||||
|
@ -85,6 +87,7 @@ local function RealignFamiliars()
|
||||||
local Caboose = nil
|
local Caboose = nil
|
||||||
for _, entity in pairs(Isaac.GetRoomEntities()) do
|
for _, entity in pairs(Isaac.GetRoomEntities()) do
|
||||||
if entity.Type == EntityType.ENTITY_FAMILIAR and entity.Child == nil then
|
if entity.Type == EntityType.ENTITY_FAMILIAR and entity.Child == nil then
|
||||||
|
if Caboose == nil then
|
||||||
Caboose = entity
|
Caboose = entity
|
||||||
else
|
else
|
||||||
if Caboose.FrameCount < entity.FrameCount then
|
if Caboose.FrameCount < entity.FrameCount then
|
||||||
|
@ -97,6 +100,7 @@ local function RealignFamiliars()
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
end
|
||||||
|
|
||||||
local function FindClosestEnemy( position, distance, validator )
|
local function FindClosestEnemy( position, distance, validator )
|
||||||
local closestDistance = distance or 9999
|
local closestDistance = distance or 9999
|
||||||
|
@ -215,25 +219,23 @@ Lore:AddCallback( ModCallbacks.MC_POST_PLAYER_INIT, Lore.PostPlayerInit );
|
||||||
Lore:AddCallback(ModCallbacks.MC_FAMILIAR_INIT, Lore.GetBabyAriel, FamiliarVariant.BABY_ARIEL)
|
Lore:AddCallback(ModCallbacks.MC_FAMILIAR_INIT, Lore.GetBabyAriel, FamiliarVariant.BABY_ARIEL)
|
||||||
-- do ur thing baby succubus gal
|
-- do ur thing baby succubus gal
|
||||||
function Lore:UpdateBabyAriel(Ariel)
|
function Lore:UpdateBabyAriel(Ariel)
|
||||||
|
Ariel:FollowParent()
|
||||||
end
|
end
|
||||||
Lore:AddCallback(ModCallbacks.MC_FAMILIAR_UPDATE, Lore.UpdateBabyAriel, FamiliarVariant.BABY_ARIEL)
|
Lore:AddCallback(ModCallbacks.MC_FAMILIAR_UPDATE, Lore.UpdateBabyAriel, FamiliarVariant.BABY_ARIEL)
|
||||||
|
|
||||||
-- BABY YARI
|
-- BABY YARI
|
||||||
function Lore:GetBabyYari(Yari)
|
function Lore:GetBabyYari(Yari)
|
||||||
-- ariel:copy()
|
-- ariel:copy()
|
||||||
-- mommy:be_kissed()
|
Yari.FireCooldown = 1
|
||||||
end
|
end
|
||||||
Lore:AddCallback(ModCallbacks.MC_FAMILIAR_INIT,Lore.GetBabyYari, FamiliarVariant.BABY_YARI)
|
Lore:AddCallback(ModCallbacks.MC_FAMILIAR_INIT,Lore.GetBabyYari, FamiliarVariant.BABY_YARI)
|
||||||
|
|
||||||
function Lore:UpdateBabyYari(Yari)
|
function Lore:UpdateBabyYari(Yari)
|
||||||
-- local player = Isaac.GetPlayer(0)
|
local player = Isaac.GetPlayer(0)
|
||||||
-- local data = Yari:GetData()
|
Yari:PickEnemyTarget(400,5)
|
||||||
-- local sprite = Yari:GetSprite()
|
Yari:Shoot()
|
||||||
-- local FireDir = player:GetFireDirection()
|
local MoveDir = player:GetMovementDirection()
|
||||||
-- local MoveDir = player:GetMovementDirection()
|
Yari:FollowParent()
|
||||||
|
|
||||||
--if FireDir == Direction.NO_DIRECTION or data.Cooldown > 0 then
|
|
||||||
--Yari:FollowParents()
|
|
||||||
end
|
end
|
||||||
Lore:AddCallback(ModCallbacks.MC_FAMILIAR_UPDATE, Lore.UpdateBabyYari, FamiliarVariant.BABY_YARI)
|
Lore:AddCallback(ModCallbacks.MC_FAMILIAR_UPDATE, Lore.UpdateBabyYari, FamiliarVariant.BABY_YARI)
|
||||||
|
|
||||||
|
@ -248,16 +250,16 @@ Lore:AddCallback( ModCallbacks.MC_POST_PLAYER_INIT, Lore.PostPlayerInit );
|
||||||
-- Active
|
-- Active
|
||||||
function Lore:ActivateSuccubusCharm(_Type, RNG)
|
function Lore:ActivateSuccubusCharm(_Type, RNG)
|
||||||
local player = Isaac.GetPlayer(0)
|
local player = Isaac.GetPlayer(0)
|
||||||
|
local player_data = EntityRef(player)
|
||||||
enemies = Isaac.FindInRadius(player.Position, 125, EntityPartition.ENEMY )
|
enemies = Isaac.FindInRadius(player.Position, 125, EntityPartition.ENEMY )
|
||||||
for k,enemy in ipairs(enemies) do
|
for k,enemy in ipairs(enemies) do
|
||||||
if enemy:HasEntityFlags( EntityFlag.FLAG_CHARM ) == true then
|
local enemy_data = EntityRef(enemy);
|
||||||
|
if enemy_data.IsCharmed == true then
|
||||||
print("This entity is charmed! Let's poison them!")
|
print("This entity is charmed! Let's poison them!")
|
||||||
enemy:AddPoison(player, 120, 1)
|
enemy:AddPoison(player_data, 120, 1)
|
||||||
enemy:AddEntityFlags(EntityFlag.FLAG_POISON)
|
|
||||||
else
|
else
|
||||||
print("This entity isn't charmed! Let's charm them!")
|
print("This entity isn't charmed! Let's charm them!")
|
||||||
enemy:AddCharmed(120)
|
enemy:AddCharmed(120)
|
||||||
enemy:AddEntityFlags(EntityFlag.FLAG_CHARM)
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -272,26 +274,27 @@ function Lore:PlayerUpdate( player )
|
||||||
end
|
end
|
||||||
Lore:AddCallback( ModCallbacks.MC_POST_PLAYER_UPDATE, Lore.PlayerUpdate );
|
Lore:AddCallback( ModCallbacks.MC_POST_PLAYER_UPDATE, Lore.PlayerUpdate );
|
||||||
|
|
||||||
function Lore:onCache( player, cacheFlag)
|
|
||||||
if cacheFlag == CacheFlag.CACHE_FAMILIARS then
|
|
||||||
|
|
||||||
local BabyArielCount = 0
|
local BabyArielCount = 0
|
||||||
local BabyYariCount = 0
|
local BabyYariCount = 0
|
||||||
local BabyLilDrakeCount = 0
|
local BabyLilDrakeCount = 0
|
||||||
|
function Lore:onCache( player, cacheFlag)
|
||||||
|
if cacheFlag == CacheFlag.CACHE_FAMILIARS then
|
||||||
for _, entity in pairs(Isaac.GetRoomEntities()) do
|
for _, entity in pairs(Isaac.GetRoomEntities()) do
|
||||||
if EntityType == EntityType.ENTITY_FAMILIAR then
|
if EntityType == EntityType.ENTITY_FAMILIAR then
|
||||||
if entity.Variant == FamliarVariant.BABY_ARIEL then
|
if entity.Variant == FamliarVariant.BABY_ARIEL then
|
||||||
BabyArielCount = BabyArielCount + 1
|
BabyArielCount = BabyArielCount + 1
|
||||||
end
|
elseif entity.Variant == FamliarVariant.BABY_YARI then
|
||||||
if entity.Variant == FamliarVariant.BABY_YARI then
|
|
||||||
BabyYariCount = BabyYariCount + 1
|
BabyYariCount = BabyYariCount + 1
|
||||||
end
|
elseif entity.Variant == FamliarVariant.LIL_DRAKE then
|
||||||
if entity.Variant == FamliarVariant.LIL_DRAKE then
|
|
||||||
LilDrakeCount = LilDrakeCount + 1
|
LilDrakeCount = LilDrakeCount + 1
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
print("FAMILIAR DATA ON INIT")
|
||||||
|
print(" [Ariel] FamiliarVariant:",FamiliarVariant.BABY_ARIEL," Count: ",BabyArielCount)
|
||||||
|
print(" [Yari] FamiliarVariant:",FamiliarVariant.BABY_YARI," Count: ",BabyYariCount)
|
||||||
|
print("[Lil Drake] FamiliarVariant:",FamiliarVariant.LIL_DRAKE," Count: ",BabyLilDrakeCount)
|
||||||
while player:GetCollectibleNum(CollectibleType.COLLECTIBLE_MOMMY_OF_TWO) > BabyArielCount do
|
while player:GetCollectibleNum(CollectibleType.COLLECTIBLE_MOMMY_OF_TWO) > BabyArielCount do
|
||||||
SpawnFollower(FamiliarVariant.BABY_ARIEL, player)
|
SpawnFollower(FamiliarVariant.BABY_ARIEL, player)
|
||||||
BabyArielCount = BabyArielCount + 1
|
BabyArielCount = BabyArielCount + 1
|
||||||
|
@ -338,6 +341,10 @@ Lore:AddCallback(ModCallbacks.MC_POST_FIRE_TEAR, function(_, tear)
|
||||||
local finalTear = lookout:Rotated(at):Resized(player.ShotSpeed*10)
|
local finalTear = lookout:Rotated(at):Resized(player.ShotSpeed*10)
|
||||||
local tearCopy = tear.Variant
|
local tearCopy = tear.Variant
|
||||||
Isaac.Spawn(EntityType.ENTITY_TEAR, tearCopy, 0, player.Position, finalTear, player):ToTear()
|
Isaac.Spawn(EntityType.ENTITY_TEAR, tearCopy, 0, player.Position, finalTear, player):ToTear()
|
||||||
|
|
||||||
|
local finalTear = lookout:Rotated(at+180):Resized(player.ShotSpeed*10)
|
||||||
|
local tearCopy = tear.Variant
|
||||||
|
Isaac.Spawn(EntityType.ENTITY_TEAR, tearCopy, 0, player.Position, finalTear, player):ToTear()
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 25 KiB |
Binary file not shown.
After Width: | Height: | Size: 2.0 KiB |
|
@ -0,0 +1,145 @@
|
||||||
|
<AnimatedActor>
|
||||||
|
<Info CreatedBy="robot" CreatedOn="06/01/2021 5:04:07" Version="105" Fps="30"/>
|
||||||
|
<Content>
|
||||||
|
<Spritesheets>
|
||||||
|
<Spritesheet Path="baby_ariel.png" Id="0"/>
|
||||||
|
</Spritesheets>
|
||||||
|
<Layers>
|
||||||
|
<Layer Name="body" Id="0" SpritesheetId="0"/>
|
||||||
|
</Layers>
|
||||||
|
<Nulls>
|
||||||
|
<Null Name="BloodGuide" Id="0" ShowRect="false"/>
|
||||||
|
<Null Name="OverlayEffect" Id="1" ShowRect="false"/>
|
||||||
|
</Nulls>
|
||||||
|
<Events>
|
||||||
|
<Event Name="Explosion" Id="0"/>
|
||||||
|
</Events>
|
||||||
|
</Content>
|
||||||
|
<Animations DefaultAnimation="Walk01">
|
||||||
|
<Animation Name="Rage" FrameNum="37" Loop="false">
|
||||||
|
<RootAnimation>
|
||||||
|
<Frame XPosition="0" YPosition="0" XScale="100" YScale="100" Delay="37" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="false"/>
|
||||||
|
</RootAnimation>
|
||||||
|
<LayerAnimations>
|
||||||
|
<LayerAnimation LayerId="0" Visible="true">
|
||||||
|
<Frame XPosition="-2" YPosition="-20" XPivot="14" YPivot="20" XCrop="0" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="20" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-2" YPosition="-19" XPivot="14" YPivot="20" XCrop="0" YCrop="0" Width="32" Height="32" XScale="118" YScale="82" Delay="2" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-1" YPosition="-21" XPivot="14" YPivot="20" XCrop="64" YCrop="0" Width="32" Height="32" XScale="82" YScale="118" Delay="2" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-2" YPosition="-20" XPivot="14" YPivot="20" XCrop="32" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-2" YPosition="-19" XPivot="14" YPivot="20" XCrop="32" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="220" BlueTint="220" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-2" YPosition="-20" XPivot="14" YPivot="20" XCrop="32" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="200" BlueTint="200" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-2" YPosition="-20" XPivot="14" YPivot="20" XCrop="32" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="160" BlueTint="160" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-2" YPosition="-19" XPivot="14" YPivot="20" XCrop="32" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="180" BlueTint="180" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-2" YPosition="-19" XPivot="14" YPivot="20" XCrop="32" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="140" BlueTint="140" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-2" YPosition="-21" XPivot="14" YPivot="20" XCrop="32" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="120" BlueTint="120" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-2" YPosition="-19" XPivot="14" YPivot="20" XCrop="32" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="100" BlueTint="100" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-2" YPosition="-21" XPivot="14" YPivot="20" XCrop="32" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="80" BlueTint="80" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-2" YPosition="-19" XPivot="14" YPivot="20" XCrop="32" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="60" BlueTint="60" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-2" YPosition="-22" XPivot="14" YPivot="20" XCrop="32" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="40" BlueTint="40" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-2" YPosition="-18" XPivot="14" YPivot="20" XCrop="32" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="20" BlueTint="20" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-2" YPosition="-20" XPivot="14" YPivot="20" XCrop="32" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="0" BlueTint="0" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
</LayerAnimation>
|
||||||
|
</LayerAnimations>
|
||||||
|
<NullAnimations>
|
||||||
|
<NullAnimation NullId="0" Visible="true"/>
|
||||||
|
<NullAnimation NullId="1" Visible="true">
|
||||||
|
<Frame XPosition="0" YPosition="-38" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="false"/>
|
||||||
|
</NullAnimation>
|
||||||
|
</NullAnimations>
|
||||||
|
<Triggers/>
|
||||||
|
</Animation>
|
||||||
|
<Animation Name="Attack01" FrameNum="35" Loop="false">
|
||||||
|
<RootAnimation>
|
||||||
|
<Frame XPosition="0" YPosition="0" XScale="100" YScale="100" Delay="35" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="false"/>
|
||||||
|
</RootAnimation>
|
||||||
|
<LayerAnimations>
|
||||||
|
<LayerAnimation LayerId="0" Visible="true">
|
||||||
|
<Frame XPosition="-2" YPosition="-20" XPivot="14" YPivot="20" XCrop="0" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="2" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-1" YPosition="-20" XPivot="14" YPivot="20" XCrop="0" YCrop="0" Width="32" Height="32" XScale="88" YScale="112" Delay="2" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-2" YPosition="-20" XPivot="14" YPivot="20" XCrop="32" YCrop="0" Width="32" Height="32" XScale="112" YScale="88" Delay="2" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-2" YPosition="-20" XPivot="14" YPivot="20" XCrop="32" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="7" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-2" YPosition="-20" XPivot="14" YPivot="20" XCrop="32" YCrop="0" Width="32" Height="32" XScale="88" YScale="112" Delay="2" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-4" YPosition="-22" XPivot="14" YPivot="20" XCrop="32" YCrop="0" Width="32" Height="32" XScale="124" YScale="76" Delay="1" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="0" YPosition="-22" XPivot="14" YPivot="20" XCrop="32" YCrop="0" Width="32" Height="32" XScale="124" YScale="76" Delay="1" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-4" YPosition="-20" XPivot="14" YPivot="20" XCrop="32" YCrop="0" Width="32" Height="32" XScale="88" YScale="112" Delay="1" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="0" YPosition="-20" XPivot="14" YPivot="20" XCrop="32" YCrop="0" Width="32" Height="32" XScale="88" YScale="112" Delay="1" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-4" YPosition="-20" XPivot="14" YPivot="20" XCrop="64" YCrop="0" Width="32" Height="32" XScale="106" YScale="94" Delay="1" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="0" YPosition="-20" XPivot="14" YPivot="20" XCrop="64" YCrop="0" Width="32" Height="32" XScale="106" YScale="94" Delay="1" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-4" YPosition="-20" XPivot="14" YPivot="20" XCrop="64" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="0" YPosition="-20" XPivot="14" YPivot="20" XCrop="64" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-3" YPosition="-20" XPivot="14" YPivot="20" XCrop="64" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-1" YPosition="-20" XPivot="14" YPivot="20" XCrop="64" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-3" YPosition="-20" XPivot="14" YPivot="20" XCrop="64" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-1" YPosition="-20" XPivot="14" YPivot="20" XCrop="64" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-2" YPosition="-20" XPivot="14" YPivot="20" XCrop="64" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="2" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-2" YPosition="-22" XPivot="14" YPivot="20" XCrop="64" YCrop="0" Width="32" Height="32" XScale="112" YScale="88" Delay="2" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-1" YPosition="-20" XPivot="14" YPivot="20" XCrop="0" YCrop="0" Width="32" Height="32" XScale="88" YScale="112" Delay="2" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="-2" YPosition="-20" XPivot="14" YPivot="20" XCrop="0" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="2" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
</LayerAnimation>
|
||||||
|
</LayerAnimations>
|
||||||
|
<NullAnimations>
|
||||||
|
<NullAnimation NullId="0" Visible="true"/>
|
||||||
|
<NullAnimation NullId="1" Visible="true">
|
||||||
|
<Frame XPosition="0" YPosition="-38" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="false"/>
|
||||||
|
</NullAnimation>
|
||||||
|
</NullAnimations>
|
||||||
|
<Triggers/>
|
||||||
|
</Animation>
|
||||||
|
<Animation Name="Walk01" FrameNum="20" Loop="false">
|
||||||
|
<RootAnimation>
|
||||||
|
<Frame XPosition="0" YPosition="0" XScale="100" YScale="100" Delay="20" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="false"/>
|
||||||
|
</RootAnimation>
|
||||||
|
<LayerAnimations>
|
||||||
|
<LayerAnimation LayerId="0" Visible="true">
|
||||||
|
<Frame XPosition="-2" YPosition="-20" XPivot="14" YPivot="20" XCrop="0" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="20" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="false"/>
|
||||||
|
</LayerAnimation>
|
||||||
|
</LayerAnimations>
|
||||||
|
<NullAnimations>
|
||||||
|
<NullAnimation NullId="0" Visible="true"/>
|
||||||
|
<NullAnimation NullId="1" Visible="true">
|
||||||
|
<Frame XPosition="0" YPosition="-38" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="false"/>
|
||||||
|
</NullAnimation>
|
||||||
|
</NullAnimations>
|
||||||
|
<Triggers/>
|
||||||
|
</Animation>
|
||||||
|
<Animation Name="Walk02" FrameNum="4" Loop="true">
|
||||||
|
<RootAnimation>
|
||||||
|
<Frame XPosition="0" YPosition="0" XScale="100" YScale="100" Delay="4" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="false"/>
|
||||||
|
</RootAnimation>
|
||||||
|
<LayerAnimations>
|
||||||
|
<LayerAnimation LayerId="0" Visible="true">
|
||||||
|
<Frame XPosition="0" YPosition="-24" XPivot="16" YPivot="16" XCrop="128" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="0" BlueTint="0" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="0" YPosition="-24" XPivot="16" YPivot="16" XCrop="160" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="0" BlueTint="0" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="0" YPosition="-24" XPivot="16" YPivot="16" XCrop="192" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="0" BlueTint="0" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
<Frame XPosition="1" YPosition="-24" XPivot="16" YPivot="16" XCrop="224" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="0" BlueTint="0" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="true"/>
|
||||||
|
</LayerAnimation>
|
||||||
|
</LayerAnimations>
|
||||||
|
<NullAnimations>
|
||||||
|
<NullAnimation NullId="0" Visible="true"/>
|
||||||
|
<NullAnimation NullId="1" Visible="true">
|
||||||
|
<Frame XPosition="0" YPosition="-38" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="false"/>
|
||||||
|
</NullAnimation>
|
||||||
|
</NullAnimations>
|
||||||
|
<Triggers/>
|
||||||
|
</Animation>
|
||||||
|
<Animation Name="Death" FrameNum="1" Loop="false">
|
||||||
|
<RootAnimation>
|
||||||
|
<Frame XPosition="0" YPosition="0" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="false"/>
|
||||||
|
</RootAnimation>
|
||||||
|
<LayerAnimations>
|
||||||
|
<LayerAnimation LayerId="0" Visible="true">
|
||||||
|
<Frame XPosition="-2" YPosition="-20" XPivot="14" YPivot="20" XCrop="0" YCrop="0" Width="32" Height="32" XScale="100" YScale="100" Delay="1" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="false"/>
|
||||||
|
</LayerAnimation>
|
||||||
|
</LayerAnimations>
|
||||||
|
<NullAnimations>
|
||||||
|
<NullAnimation NullId="0" Visible="true">
|
||||||
|
<Frame XPosition="-2" YPosition="-24" XScale="233.5" YScale="310" Delay="1" Visible="true" RedTint="255" GreenTint="255" BlueTint="255" AlphaTint="255" RedOffset="0" GreenOffset="0" BlueOffset="0" Rotation="0" Interpolated="false"/>
|
||||||
|
</NullAnimation>
|
||||||
|
<NullAnimation NullId="1" Visible="true"/>
|
||||||
|
</NullAnimations>
|
||||||
|
<Triggers>
|
||||||
|
<Trigger EventId="0" AtFrame="0"/>
|
||||||
|
</Triggers>
|
||||||
|
</Animation>
|
||||||
|
</Animations>
|
||||||
|
</AnimatedActor>
|
Loading…
Reference in New Issue