WithCrumbleOverlay for Dune 2000 buildings
This commit is contained in:
@@ -53,16 +53,16 @@ namespace OpenRA
|
|||||||
public Group Group;
|
public Group Group;
|
||||||
public int Generation;
|
public int Generation;
|
||||||
|
|
||||||
internal Actor(World world, string name, TypeDictionary initDict )
|
internal Actor(World world, string name, TypeDictionary initDict)
|
||||||
{
|
{
|
||||||
var init = new ActorInitializer( this, initDict );
|
var init = new ActorInitializer(this, initDict);
|
||||||
|
|
||||||
World = world;
|
World = world;
|
||||||
ActorID = world.NextAID();
|
ActorID = world.NextAID();
|
||||||
if( initDict.Contains<OwnerInit>() )
|
if (initDict.Contains<OwnerInit>())
|
||||||
Owner = init.Get<OwnerInit,Player>();
|
Owner = init.Get<OwnerInit,Player>();
|
||||||
|
|
||||||
occupySpace = Lazy.New( () => TraitOrDefault<IOccupySpace>() );
|
occupySpace = Lazy.New(() => TraitOrDefault<IOccupySpace>());
|
||||||
|
|
||||||
if (name != null)
|
if (name != null)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -82,6 +82,7 @@
|
|||||||
<Compile Include="Widgets\Logic\D2kInstallFromCDLogic.cs" />
|
<Compile Include="Widgets\Logic\D2kInstallFromCDLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\D2kDownloadPackagesLogic.cs" />
|
<Compile Include="Widgets\Logic\D2kDownloadPackagesLogic.cs" />
|
||||||
<Compile Include="BuildingCaptureNotification.cs" />
|
<Compile Include="BuildingCaptureNotification.cs" />
|
||||||
|
<Compile Include="Render\WithCrumbleOverlay.cs" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
@@ -120,4 +121,7 @@ cd "$(SolutionDir)"</PostBuildEvent>
|
|||||||
<Install>true</Install>
|
<Install>true</Install>
|
||||||
</BootstrapperPackage>
|
</BootstrapperPackage>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Folder Include="Render\" />
|
||||||
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
||||||
46
OpenRA.Mods.D2k/Render/WithCrumbleOverlay.cs
Normal file
46
OpenRA.Mods.D2k/Render/WithCrumbleOverlay.cs
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
#region Copyright & License Information
|
||||||
|
/*
|
||||||
|
* Copyright 2007-2013 The OpenRA Developers (see AUTHORS)
|
||||||
|
* This file is part of OpenRA, which is free software. It is made
|
||||||
|
* available to you under the terms of the GNU General Public License
|
||||||
|
* as published by the Free Software Foundation. For more information,
|
||||||
|
* see COPYING.
|
||||||
|
*/
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
using OpenRA.FileFormats;
|
||||||
|
using OpenRA.Graphics;
|
||||||
|
using OpenRA.Traits;
|
||||||
|
using OpenRA.Mods.RA.Buildings;
|
||||||
|
|
||||||
|
namespace OpenRA.Mods.RA.Render
|
||||||
|
{
|
||||||
|
public class WithCrumbleOverlayInfo : ITraitInfo, Requires<RenderSpritesInfo>
|
||||||
|
{
|
||||||
|
[Desc("Sequence name to use")]
|
||||||
|
public readonly string Sequence = "crumble-overlay";
|
||||||
|
|
||||||
|
public object Create(ActorInitializer init) { return new WithCrumbleOverlay(init.self, this); }
|
||||||
|
}
|
||||||
|
|
||||||
|
public class WithCrumbleOverlay : INotifyBuildComplete
|
||||||
|
{
|
||||||
|
Animation overlay;
|
||||||
|
bool buildComplete = false;
|
||||||
|
|
||||||
|
public WithCrumbleOverlay(Actor self, WithCrumbleOverlayInfo info)
|
||||||
|
{
|
||||||
|
var rs = self.Trait<RenderSprites>();
|
||||||
|
|
||||||
|
overlay = new Animation(rs.GetImage(self));
|
||||||
|
overlay.Play(info.Sequence);
|
||||||
|
rs.anims.Add("make_overlay_{0}".F(info.Sequence),
|
||||||
|
new AnimationWithOffset(overlay, null, () => !buildComplete, null));
|
||||||
|
}
|
||||||
|
|
||||||
|
public void BuildingComplete(Actor self)
|
||||||
|
{
|
||||||
|
buildComplete = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -31,7 +31,7 @@ namespace OpenRA.Mods.RA.Activities
|
|||||||
bool complete = false;
|
bool complete = false;
|
||||||
bool started = false;
|
bool started = false;
|
||||||
|
|
||||||
public override Activity Tick( Actor self )
|
public override Activity Tick(Actor self)
|
||||||
{
|
{
|
||||||
if (self.IsDead())
|
if (self.IsDead())
|
||||||
return NextActivity;
|
return NextActivity;
|
||||||
@@ -66,6 +66,6 @@ namespace OpenRA.Mods.RA.Activities
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Cannot be cancelled
|
// Cannot be cancelled
|
||||||
public override void Cancel( Actor self ) { }
|
public override void Cancel(Actor self) { }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ namespace OpenRA.Mods.RA.Render
|
|||||||
var self = init.self;
|
var self = init.self;
|
||||||
|
|
||||||
// Work around a bogus crash
|
// Work around a bogus crash
|
||||||
anim.PlayRepeating( NormalizeSequence(self, "idle") );
|
anim.PlayRepeating(NormalizeSequence(self, "idle"));
|
||||||
self.Trait<IBodyOrientation>().SetAutodetectedFacings(anim.CurrentSequence.Facings);
|
self.Trait<IBodyOrientation>().SetAutodetectedFacings(anim.CurrentSequence.Facings);
|
||||||
|
|
||||||
// Can't call Complete() directly from ctor because other traits haven't been inited yet
|
// Can't call Complete() directly from ctor because other traits haven't been inited yet
|
||||||
|
|||||||
@@ -236,3 +236,4 @@
|
|||||||
Range: 3
|
Range: 3
|
||||||
BodyOrientation:
|
BodyOrientation:
|
||||||
UpdatesPlayerStatistics:
|
UpdatesPlayerStatistics:
|
||||||
|
WithCrumbleOverlay:
|
||||||
@@ -431,6 +431,7 @@ WALL:
|
|||||||
RenderDetectionCircle:
|
RenderDetectionCircle:
|
||||||
DetectCloaked:
|
DetectCloaked:
|
||||||
Range: 5
|
Range: 5
|
||||||
|
-WithCrumbleOverlay:
|
||||||
|
|
||||||
^ROCKETTOWER:
|
^ROCKETTOWER:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
@@ -476,6 +477,7 @@ WALL:
|
|||||||
RenderDetectionCircle:
|
RenderDetectionCircle:
|
||||||
DetectCloaked:
|
DetectCloaked:
|
||||||
Range: 6
|
Range: 6
|
||||||
|
-WithCrumbleOverlay:
|
||||||
|
|
||||||
^REPAIR:
|
^REPAIR:
|
||||||
Inherits: ^Building
|
Inherits: ^Building
|
||||||
|
|||||||
@@ -179,7 +179,7 @@ rockettowerh:
|
|||||||
Facings: 1
|
Facings: 1
|
||||||
Offset: -24,24
|
Offset: -24,24
|
||||||
turret: DATA.R8
|
turret: DATA.R8
|
||||||
Start: 2828
|
Start: 2797
|
||||||
Facings: -32
|
Facings: -32
|
||||||
Offset: -24,24
|
Offset: -24,24
|
||||||
icon: DATA.R8
|
icon: DATA.R8
|
||||||
@@ -204,7 +204,7 @@ rockettowero:
|
|||||||
Facings: 1
|
Facings: 1
|
||||||
Offset: -24,24
|
Offset: -24,24
|
||||||
turret: DATA.R8
|
turret: DATA.R8
|
||||||
Start: 2988
|
Start: 2957
|
||||||
Facings: -32
|
Facings: -32
|
||||||
Offset: -24,24
|
Offset: -24,24
|
||||||
icon: DATA.R8
|
icon: DATA.R8
|
||||||
@@ -215,10 +215,15 @@ conyarda:
|
|||||||
idle: DATA.R8
|
idle: DATA.R8
|
||||||
Start: 2559
|
Start: 2559
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
make: DATA.R8 # TODO: overlay
|
make: DATA.R8
|
||||||
Start: 4109
|
Start: 4109
|
||||||
Length: 42
|
Length: 30
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4139
|
||||||
|
Length: 12
|
||||||
|
Offset: -48,64
|
||||||
|
Tick: 200
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2560
|
Start: 2560
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
@@ -239,10 +244,15 @@ conyarda:
|
|||||||
Offset: -30,-24
|
Offset: -30,-24
|
||||||
|
|
||||||
repaira:
|
repaira:
|
||||||
make: DATA.R8 # TODO: overlay
|
make: DATA.R8
|
||||||
Start: 4370
|
Start: 4370
|
||||||
Length: 20
|
Length: 10
|
||||||
Offset: -48,48
|
Offset: -48,48
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4380
|
||||||
|
Length: 10
|
||||||
|
Offset: -48,48
|
||||||
|
Tick: 100
|
||||||
idle: DATA.R8
|
idle: DATA.R8
|
||||||
Start: 2571
|
Start: 2571
|
||||||
Offset: -48,48
|
Offset: -48,48
|
||||||
@@ -267,10 +277,15 @@ repaira:
|
|||||||
Offset: -30,-24
|
Offset: -30,-24
|
||||||
|
|
||||||
repairh:
|
repairh:
|
||||||
make: DATA.R8 # TODO: overlay
|
make: DATA.R8
|
||||||
Start: 4370
|
Start: 4370
|
||||||
Length: 20
|
Length: 10
|
||||||
Offset: -48,48
|
Offset: -48,48
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4380
|
||||||
|
Length: 10
|
||||||
|
Offset: -48,48
|
||||||
|
Tick: 100
|
||||||
idle: DATA.R8
|
idle: DATA.R8
|
||||||
Start: 2731
|
Start: 2731
|
||||||
Offset: -48,48
|
Offset: -48,48
|
||||||
@@ -295,10 +310,15 @@ repairh:
|
|||||||
Offset: -30,-24
|
Offset: -30,-24
|
||||||
|
|
||||||
repairo:
|
repairo:
|
||||||
make: DATA.R8 # TODO: overlay
|
make: DATA.R8
|
||||||
Start: 4370
|
Start: 4370
|
||||||
Length: 20
|
Length: 10
|
||||||
Offset: -48,48
|
Offset: -48,48
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4380
|
||||||
|
Length: 10
|
||||||
|
Offset: -48,48
|
||||||
|
Tick: 100
|
||||||
idle: DATA.R8
|
idle: DATA.R8
|
||||||
Start: 2891
|
Start: 2891
|
||||||
Offset: -48,48
|
Offset: -48,48
|
||||||
@@ -342,8 +362,13 @@ starporta:
|
|||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4347
|
Start: 4347
|
||||||
Length: 22
|
Length: 11
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4358
|
||||||
|
Length: 11
|
||||||
|
Offset: -48,64
|
||||||
|
Tick: 100
|
||||||
bib: BLOXBASE.R8
|
bib: BLOXBASE.R8
|
||||||
Frames: 611, 612, 613, 631, 632, 633
|
Frames: 611, 612, 613, 631, 632, 633
|
||||||
Length: 6
|
Length: 6
|
||||||
@@ -358,8 +383,13 @@ pwra:
|
|||||||
Offset: -32,64
|
Offset: -32,64
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4151
|
Start: 4151
|
||||||
Length: 24
|
Length: 12
|
||||||
Offset: -32,64
|
Offset: -32,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4163
|
||||||
|
Length: 12
|
||||||
|
Offset: -32,64
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2524
|
Start: 2524
|
||||||
Offset: -32,64
|
Offset: -32,64
|
||||||
@@ -386,9 +416,14 @@ barra:
|
|||||||
Start: 2525
|
Start: 2525
|
||||||
Offset: -32,64
|
Offset: -32,64
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4175
|
Start: 4213
|
||||||
Length: 20
|
Length: 8
|
||||||
Offset: -32,64
|
Offset: -32,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4221
|
||||||
|
Length: 9
|
||||||
|
Offset: -32,64
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2526
|
Start: 2526
|
||||||
Offset: -32,64
|
Offset: -32,64
|
||||||
@@ -406,8 +441,13 @@ radara:
|
|||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4254
|
Start: 4254
|
||||||
Length: 19
|
Length: 9
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4263
|
||||||
|
Length: 10
|
||||||
|
Offset: -48,80
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2522
|
Start: 2522
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
@@ -430,8 +470,13 @@ refa:
|
|||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4231
|
Start: 4231
|
||||||
Length: 22
|
Length: 11
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4241
|
||||||
|
Length: 12
|
||||||
|
Offset: -48,64
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2561
|
Start: 2561
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
@@ -460,8 +505,13 @@ siloa:
|
|||||||
Offset: -16,16
|
Offset: -16,16
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4313
|
Start: 4313
|
||||||
Length: 14
|
Length: 7
|
||||||
Offset: -16,16
|
Offset: -16,16
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4320
|
||||||
|
Length: 7
|
||||||
|
Offset: -16,16
|
||||||
|
Tick: 200
|
||||||
icon: DATA.R8
|
icon: DATA.R8
|
||||||
Start: 4084
|
Start: 4084
|
||||||
Offset: -30,-24
|
Offset: -30,-24
|
||||||
@@ -472,8 +522,13 @@ hightecha:
|
|||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4274
|
Start: 4274
|
||||||
Length: 20
|
Length: 10
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4284
|
||||||
|
Length: 10
|
||||||
|
Offset: -48,80
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2565
|
Start: 2565
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
@@ -497,8 +552,13 @@ researcha:
|
|||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4391
|
Start: 4391
|
||||||
Length: 21
|
Length: 10
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4401
|
||||||
|
Length: 11
|
||||||
|
Offset: -48,80
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2670
|
Start: 2670
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
@@ -521,8 +581,13 @@ researchh:
|
|||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4391
|
Start: 4391
|
||||||
Length: 21
|
Length: 10
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4401
|
||||||
|
Length: 11
|
||||||
|
Offset: -48,80
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2830
|
Start: 2830
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
@@ -545,8 +610,13 @@ researcho:
|
|||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4391
|
Start: 4391
|
||||||
Length: 21
|
Length: 10
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4401
|
||||||
|
Length: 11
|
||||||
|
Offset: -48,80
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2990
|
Start: 2990
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
@@ -569,8 +639,13 @@ palacea:
|
|||||||
Offset: -48,48
|
Offset: -48,48
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4413
|
Start: 4413
|
||||||
Length: 22
|
Length: 11
|
||||||
Offset: -48,48
|
Offset: -48,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4424
|
||||||
|
Length: 11
|
||||||
|
Offset: -48,64
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2677
|
Start: 2677
|
||||||
Offset: -48,48
|
Offset: -48,48
|
||||||
@@ -589,8 +664,13 @@ lighta:
|
|||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4295
|
Start: 4295
|
||||||
Length: 7
|
Length: 8
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4303
|
||||||
|
Length: 9
|
||||||
|
Offset: -48,64
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2673
|
Start: 2673
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
@@ -629,8 +709,13 @@ heavya:
|
|||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4328
|
Start: 4328
|
||||||
Length: 18
|
Length: 9
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4337
|
||||||
|
Length: 9
|
||||||
|
Offset: -48,80
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2518
|
Start: 2518
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
@@ -666,10 +751,15 @@ conyardh:
|
|||||||
idle: DATA.R8
|
idle: DATA.R8
|
||||||
Start: 2719
|
Start: 2719
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
make: DATA.R8 # TODO: overlay
|
make: DATA.R8
|
||||||
Start: 4109
|
Start: 4109
|
||||||
Length: 41
|
Length: 30
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4139
|
||||||
|
Length: 12
|
||||||
|
Offset: -48,64
|
||||||
|
Tick: 200
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2720
|
Start: 2720
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
@@ -709,9 +799,13 @@ starporth:
|
|||||||
ZOffset: -1c511
|
ZOffset: -1c511
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4347
|
Start: 4347
|
||||||
Length: 22
|
Length: 11
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
ZOffset: -1c511
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4358
|
||||||
|
Length: 11
|
||||||
|
Offset: -48,64
|
||||||
|
Tick: 100
|
||||||
bib: BLOXBASE.R8
|
bib: BLOXBASE.R8
|
||||||
Frames: 611, 612, 613, 631, 632, 633
|
Frames: 611, 612, 613, 631, 632, 633
|
||||||
Length: 6
|
Length: 6
|
||||||
@@ -726,8 +820,13 @@ pwrh:
|
|||||||
Offset: -32,64
|
Offset: -32,64
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4151
|
Start: 4151
|
||||||
Length: 24
|
Length: 12
|
||||||
Offset: -32,64
|
Offset: -32,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4163
|
||||||
|
Length: 12
|
||||||
|
Offset: -32,64
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2684
|
Start: 2684
|
||||||
Offset: -32,64
|
Offset: -32,64
|
||||||
@@ -754,9 +853,14 @@ barrh:
|
|||||||
Start: 2685
|
Start: 2685
|
||||||
Offset: -32,64
|
Offset: -32,64
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4195
|
Start: 4213
|
||||||
Length: 17
|
Length: 8
|
||||||
Offset: -32,64
|
Offset: -32,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4221
|
||||||
|
Length: 9
|
||||||
|
Offset: -32,64
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2686
|
Start: 2686
|
||||||
Offset: -32,64
|
Offset: -32,64
|
||||||
@@ -774,8 +878,13 @@ radarh:
|
|||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4254
|
Start: 4254
|
||||||
Length: 19
|
Length: 9
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4263
|
||||||
|
Length: 10
|
||||||
|
Offset: -48,80
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2682
|
Start: 2682
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
@@ -798,8 +907,13 @@ refh:
|
|||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4231
|
Start: 4231
|
||||||
Length: 22
|
Length: 11
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4241
|
||||||
|
Length: 12
|
||||||
|
Offset: -48,64
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2721
|
Start: 2721
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
@@ -828,8 +942,13 @@ siloh:
|
|||||||
Offset: -16,16
|
Offset: -16,16
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4313
|
Start: 4313
|
||||||
Length: 14
|
Length: 7
|
||||||
Offset: -16,16
|
Offset: -16,16
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4320
|
||||||
|
Length: 7
|
||||||
|
Offset: -16,16
|
||||||
|
Tick: 200
|
||||||
icon: DATA.R8
|
icon: DATA.R8
|
||||||
Start: 4085
|
Start: 4085
|
||||||
Offset: -30,-24
|
Offset: -30,-24
|
||||||
@@ -840,8 +959,13 @@ hightechh:
|
|||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4274
|
Start: 4274
|
||||||
Length: 20
|
Length: 10
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4284
|
||||||
|
Length: 10
|
||||||
|
Offset: -48,80
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2725
|
Start: 2725
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
@@ -865,8 +989,13 @@ palaceh:
|
|||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4413
|
Start: 4413
|
||||||
Length: 22
|
Length: 11
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4424
|
||||||
|
Length: 11
|
||||||
|
Offset: -48,64
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2837
|
Start: 2837
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
@@ -893,8 +1022,13 @@ lighth:
|
|||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4295
|
Start: 4295
|
||||||
Length: 7
|
Length: 8
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4303
|
||||||
|
Length: 9
|
||||||
|
Offset: -48,64
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2833
|
Start: 2833
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
@@ -933,8 +1067,13 @@ heavyh:
|
|||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4328
|
Start: 4328
|
||||||
Length: 18
|
Length: 9
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4337
|
||||||
|
Length: 9
|
||||||
|
Offset: -48,80
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2678
|
Start: 2678
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
@@ -970,10 +1109,15 @@ conyardo:
|
|||||||
idle: DATA.R8
|
idle: DATA.R8
|
||||||
Start: 2879
|
Start: 2879
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
make: DATA.R8 # TODO: overlay
|
make: DATA.R8
|
||||||
Start: 4109
|
Start: 4109
|
||||||
Length: 41
|
Length: 30
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4139
|
||||||
|
Length: 12
|
||||||
|
Offset: -48,64
|
||||||
|
Tick: 200
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2880
|
Start: 2880
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
@@ -1013,8 +1157,13 @@ starporto:
|
|||||||
ZOffset: -1c511
|
ZOffset: -1c511
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4347
|
Start: 4347
|
||||||
Length: 22
|
Length: 11
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4358
|
||||||
|
Length: 11
|
||||||
|
Offset: -48,64
|
||||||
|
Tick: 100
|
||||||
bib: BLOXBASE.R8
|
bib: BLOXBASE.R8
|
||||||
Frames: 611, 612, 613, 631, 632, 633
|
Frames: 611, 612, 613, 631, 632, 633
|
||||||
Length: 6
|
Length: 6
|
||||||
@@ -1030,8 +1179,13 @@ pwro:
|
|||||||
Offset: -32,64
|
Offset: -32,64
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4151
|
Start: 4151
|
||||||
Length: 24
|
Length: 12
|
||||||
Offset: -32,64
|
Offset: -32,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4163
|
||||||
|
Length: 12
|
||||||
|
Offset: -32,64
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2844
|
Start: 2844
|
||||||
Offset: -32,64
|
Offset: -32,64
|
||||||
@@ -1059,8 +1213,13 @@ barro:
|
|||||||
Offset: -32,64
|
Offset: -32,64
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4213
|
Start: 4213
|
||||||
Length: 17
|
Length: 8
|
||||||
Offset: -32,64
|
Offset: -32,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4221
|
||||||
|
Length: 9
|
||||||
|
Offset: -32,64
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2846
|
Start: 2846
|
||||||
Offset: -32,64
|
Offset: -32,64
|
||||||
@@ -1078,8 +1237,13 @@ radaro:
|
|||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4254
|
Start: 4254
|
||||||
Length: 19
|
Length: 9
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4263
|
||||||
|
Length: 10
|
||||||
|
Offset: -48,80
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2842
|
Start: 2842
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
@@ -1102,8 +1266,13 @@ refo:
|
|||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4231
|
Start: 4231
|
||||||
Length: 22
|
Length: 11
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4241
|
||||||
|
Length: 12
|
||||||
|
Offset: -48,64
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2881
|
Start: 2881
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
@@ -1132,8 +1301,13 @@ siloo:
|
|||||||
Offset: -16,16
|
Offset: -16,16
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4313
|
Start: 4313
|
||||||
Length: 14
|
Length: 7
|
||||||
Offset: -16,16
|
Offset: -16,16
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4320
|
||||||
|
Length: 7
|
||||||
|
Offset: -16,16
|
||||||
|
Tick: 200
|
||||||
icon: DATA.R8
|
icon: DATA.R8
|
||||||
Start: 4086
|
Start: 4086
|
||||||
Offset: -30,-24
|
Offset: -30,-24
|
||||||
@@ -1144,8 +1318,13 @@ hightecho:
|
|||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4274
|
Start: 4274
|
||||||
Length: 20
|
Length: 10
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4284
|
||||||
|
Length: 10
|
||||||
|
Offset: -48,80
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2885
|
Start: 2885
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
@@ -1169,8 +1348,13 @@ palaceo:
|
|||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4413
|
Start: 4413
|
||||||
Length: 22
|
Length: 11
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4424
|
||||||
|
Length: 11
|
||||||
|
Offset: -48,64
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2997
|
Start: 2997
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
@@ -1189,8 +1373,13 @@ lighto:
|
|||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4295
|
Start: 4295
|
||||||
Length: 7
|
Length: 8
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4303
|
||||||
|
Length: 9
|
||||||
|
Offset: -48,64
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2993
|
Start: 2993
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
@@ -1229,8 +1418,13 @@ heavyo:
|
|||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4328
|
Start: 4328
|
||||||
Length: 18
|
Length: 9
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4337
|
||||||
|
Length: 9
|
||||||
|
Offset: -48,80
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 2838
|
Start: 2838
|
||||||
Offset: -48,80
|
Offset: -48,80
|
||||||
@@ -1275,6 +1469,15 @@ palacec: # TODO: unused
|
|||||||
Offset: -16,-16
|
Offset: -16,-16
|
||||||
icon: palacecicon
|
icon: palacecicon
|
||||||
Start: 0
|
Start: 0
|
||||||
|
make: DATA.R8
|
||||||
|
Start: 4413
|
||||||
|
Length: 11
|
||||||
|
Offset: -48,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4424
|
||||||
|
Length: 11
|
||||||
|
Offset: -48,64
|
||||||
|
Tick: 100
|
||||||
|
|
||||||
starportc: # TODO: unused
|
starportc: # TODO: unused
|
||||||
idle: DATA.R8
|
idle: DATA.R8
|
||||||
@@ -1296,8 +1499,13 @@ starportc: # TODO: unused
|
|||||||
ZOffset: -1c511
|
ZOffset: -1c511
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4347
|
Start: 4347
|
||||||
Length: 22
|
Length: 11
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4358
|
||||||
|
Length: 11
|
||||||
|
Offset: -48,64
|
||||||
|
Tick: 100
|
||||||
bib: BLOXBASE.R8
|
bib: BLOXBASE.R8
|
||||||
Frames: 611, 612, 613, 631, 632, 633
|
Frames: 611, 612, 613, 631, 632, 633
|
||||||
Length: 6
|
Length: 6
|
||||||
@@ -1313,8 +1521,13 @@ heavyc: # TODO: unused
|
|||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
make: DATA.R8
|
make: DATA.R8
|
||||||
Start: 4328
|
Start: 4328
|
||||||
Length: 18
|
Length: 9
|
||||||
Offset: -48,64
|
Offset: -48,80
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4337
|
||||||
|
Length: 9
|
||||||
|
Offset: -48,80
|
||||||
|
Tick: 100
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 3001
|
Start: 3001
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
@@ -1350,10 +1563,15 @@ conyardc: # TODO: unused
|
|||||||
idle: DATA.R8
|
idle: DATA.R8
|
||||||
Start: 3006
|
Start: 3006
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
make: DATA.R8 # TODO: overlay
|
make: DATA.R8
|
||||||
Start: 4109
|
Start: 4109
|
||||||
Length: 41
|
Length: 30
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
|
crumble-overlay: DATA.R8
|
||||||
|
Start: 4139
|
||||||
|
Length: 12
|
||||||
|
Offset: -48,64
|
||||||
|
Tick: 200
|
||||||
damaged-idle: DATA.R8
|
damaged-idle: DATA.R8
|
||||||
Start: 3007
|
Start: 3007
|
||||||
Offset: -48,64
|
Offset: -48,64
|
||||||
|
|||||||
Reference in New Issue
Block a user