Merge remote-tracking branch 'remotes/origin/master' into Cool_menus_experiment
# Conflicts: # 2.5DHero/2.5DHero/Screens/Screen.vb # 2.5DHero/2.5DHero/Security/FileValidation.vb
3
.gitmodules
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
[submodule "Universal Content Builder"]
|
||||||
|
path = Universal Content Builder
|
||||||
|
url = https://github.com/AGN-Pokemon-3D/Pokemon-3D-Universal-Content-Builder.git
|
@ -27,13 +27,13 @@
|
|||||||
<Prefer32Bit>false</Prefer32Bit>
|
<Prefer32Bit>false</Prefer32Bit>
|
||||||
<ApplicationManifest>My Project\app.manifest</ApplicationManifest>
|
<ApplicationManifest>My Project\app.manifest</ApplicationManifest>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)' == 'DebugNoContent' Or '$(Configuration)' == 'DebugStandard' Or '$(Configuration)' == 'DebugJian'">
|
<PropertyGroup Condition="'$(Configuration)' == 'DebugNoContent' Or '$(Configuration)' == 'DebugStandard' Or '$(Configuration)' == 'DebugJian' Or '$(Configuration)' == 'DebugJianNew'">
|
||||||
<DebugSymbols>true</DebugSymbols>
|
<DebugSymbols>true</DebugSymbols>
|
||||||
<OutputPath>bin\DesktopGL\Debug\</OutputPath>
|
<OutputPath>bin\DesktopGL\Debug\</OutputPath>
|
||||||
<DefineConstants>DEBUG,TRACE,WINDOWS</DefineConstants>
|
<DefineConstants>DEBUG,TRACE,WINDOWS</DefineConstants>
|
||||||
<DebugType>full</DebugType>
|
<DebugType>full</DebugType>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)' == 'ReleaseNoContent' Or '$(Configuration)' == 'ReleaseStandard' Or '$(Configuration)' == 'ReleaseJian'">
|
<PropertyGroup Condition="'$(Configuration)' == 'ReleaseNoContent' Or '$(Configuration)' == 'ReleaseStandard' Or '$(Configuration)' == 'ReleaseJian' Or '$(Configuration)' == 'ReleaseJianNew'">
|
||||||
<OutputPath>bin\DesktopGL\Release\</OutputPath>
|
<OutputPath>bin\DesktopGL\Release\</OutputPath>
|
||||||
<DefineConstants>TRACE,WINDOWS</DefineConstants>
|
<DefineConstants>TRACE,WINDOWS</DefineConstants>
|
||||||
<Optimize>true</Optimize>
|
<Optimize>true</Optimize>
|
||||||
@ -43,15 +43,18 @@
|
|||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Content Include="Pokemon3D.ico" />
|
<Content Include="Pokemon3D.ico" />
|
||||||
<Content Include="Pokemon\Items\_itemList.txt" />
|
<Content Include="Pokemon\Items\_itemList.txt" />
|
||||||
<Content Include="Updater.exe">
|
<None Include="packages.config" />
|
||||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
<Reference Include="MonoGame.Framework, Version=3.5.1.1679, Culture=neutral, processorArchitecture=MSIL">
|
||||||
</Content>
|
<HintPath>..\..\packages\MonoGame.Framework.DesktopGL.3.5.1.1679\lib\net40\MonoGame.Framework.dll</HintPath>
|
||||||
<None Include="CurrentVersion.dat" />
|
<Private>True</Private>
|
||||||
<Reference Include="OpenTK">
|
|
||||||
<HintPath>$(MSBuildProgramFiles32)\MonoGame\v3.0\Assemblies\DesktopGL\OpenTK.dll</HintPath>
|
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="MonoGame.Framework">
|
<Reference Include="NVorbis, Version=0.8.4.0, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<HintPath>$(MSBuildProgramFiles32)\MonoGame\v3.0\Assemblies\DesktopGL\MonoGame.Framework.dll</HintPath>
|
<HintPath>..\..\packages\MonoGame.Framework.DesktopGL.3.5.1.1679\lib\net40\NVorbis.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="OpenTK, Version=1.1.0.0, Culture=neutral, PublicKeyToken=bad199fe84eb3df4, processorArchitecture=MSIL">
|
||||||
|
<HintPath>..\..\packages\MonoGame.Framework.DesktopGL.3.5.1.1679\lib\net40\OpenTK.dll</HintPath>
|
||||||
|
<Private>True</Private>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System" />
|
<Reference Include="System" />
|
||||||
<Reference Include="System.Drawing" />
|
<Reference Include="System.Drawing" />
|
||||||
@ -1749,4 +1752,5 @@
|
|||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
|
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
|
||||||
<Import Condition=" '$(Configuration)' == 'DebugStandard' Or '$(Configuration)' == 'ReleaseStandard' " Project="MonoGame.Content.Builder_Standard.targets" />
|
<Import Condition=" '$(Configuration)' == 'DebugStandard' Or '$(Configuration)' == 'ReleaseStandard' " Project="MonoGame.Content.Builder_Standard.targets" />
|
||||||
<Import Condition=" '$(Configuration)' == 'DebugJian' Or '$(Configuration)' == 'ReleaseJian' " Project="MonoGame.Content.Builder_Jian.targets" />
|
<Import Condition=" '$(Configuration)' == 'DebugJian' Or '$(Configuration)' == 'ReleaseJian' " Project="MonoGame.Content.Builder_Jian.targets" />
|
||||||
|
<Import Condition=" '$(Configuration)' == 'DebugJianNew' Or '$(Configuration)' == 'ReleaseJianNew' " Project="MonoGame.Content.Builder_Jian_New.targets" />
|
||||||
</Project>
|
</Project>
|
@ -4408,6 +4408,7 @@
|
|||||||
.OwnPokemon.Status = Pokemon.StatusProblems.Fainted
|
.OwnPokemon.Status = Pokemon.StatusProblems.Fainted
|
||||||
BattleScreen.OwnFaint = True
|
BattleScreen.OwnFaint = True
|
||||||
If BattleScreen.IsRemoteBattle AndAlso BattleScreen.IsHost Then
|
If BattleScreen.IsRemoteBattle AndAlso BattleScreen.IsHost Then
|
||||||
|
Logger.Debug("[Battle]: The host's pokemon faints")
|
||||||
Core.ServersManager.ServerConnection.SendPackage(New Servers.Package(Servers.Package.PackageTypes.BattleHostData,
|
Core.ServersManager.ServerConnection.SendPackage(New Servers.Package(Servers.Package.PackageTypes.BattleHostData,
|
||||||
Core.ServersManager.ID, Servers.Package.ProtocolTypes.TCP, {BattleScreen.PartnerNetworkID.ToString(), "-HostFainted-"}.ToList()))
|
Core.ServersManager.ID, Servers.Package.ProtocolTypes.TCP, {BattleScreen.PartnerNetworkID.ToString(), "-HostFainted-"}.ToList()))
|
||||||
End If
|
End If
|
||||||
@ -4417,6 +4418,7 @@
|
|||||||
.OppPokemon.Status = Pokemon.StatusProblems.Fainted
|
.OppPokemon.Status = Pokemon.StatusProblems.Fainted
|
||||||
BattleScreen.OppFaint = True
|
BattleScreen.OppFaint = True
|
||||||
If BattleScreen.IsRemoteBattle AndAlso BattleScreen.IsHost Then
|
If BattleScreen.IsRemoteBattle AndAlso BattleScreen.IsHost Then
|
||||||
|
Logger.Debug("[Battle]: The client's pokemon faints")
|
||||||
Core.ServersManager.ServerConnection.SendPackage(New Servers.Package(Servers.Package.PackageTypes.BattleHostData,
|
Core.ServersManager.ServerConnection.SendPackage(New Servers.Package(Servers.Package.PackageTypes.BattleHostData,
|
||||||
Core.ServersManager.ID, Servers.Package.ProtocolTypes.TCP, {BattleScreen.PartnerNetworkID.ToString(), "-ClientFainted-"}.ToList()))
|
Core.ServersManager.ID, Servers.Package.ProtocolTypes.TCP, {BattleScreen.PartnerNetworkID.ToString(), "-ClientFainted-"}.ToList()))
|
||||||
End If
|
End If
|
||||||
|
@ -1333,17 +1333,20 @@ nextIndex:
|
|||||||
Public LockData As String = "{}"
|
Public LockData As String = "{}"
|
||||||
Public ClientWonBattle As Boolean = True
|
Public ClientWonBattle As Boolean = True
|
||||||
|
|
||||||
|
'Sends the decided step to the host
|
||||||
Public Sub SendClientCommand(ByVal c As String)
|
Public Sub SendClientCommand(ByVal c As String)
|
||||||
Core.ServersManager.ServerConnection.SendPackage(New Servers.Package(Servers.Package.PackageTypes.BattleClientData, Core.ServersManager.ID, Servers.Package.ProtocolTypes.TCP, {PartnerNetworkID.ToString(), c}.ToList()))
|
Core.ServersManager.ServerConnection.SendPackage(New Servers.Package(Servers.Package.PackageTypes.BattleClientData, Core.ServersManager.ID, Servers.Package.ProtocolTypes.TCP, {PartnerNetworkID.ToString(), c}.ToList()))
|
||||||
Me.SentInput = True
|
Me.SentInput = True
|
||||||
|
Logger.Debug("[Battle]: Sent Client command")
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
'Receives the current status of the battle from the host
|
||||||
Public Shared Sub ReceiveHostEndRoundData(ByVal data As String)
|
Public Shared Sub ReceiveHostEndRoundData(ByVal data As String)
|
||||||
Dim newQueries As New List(Of String)
|
Dim newQueries As New List(Of String)
|
||||||
Dim tempData As String = ""
|
Dim tempData As String = ""
|
||||||
Dim cData As String = data
|
Dim cData As String = data
|
||||||
|
|
||||||
'Converts the single string received as data into a list of queries (as string)
|
'Converts the single string received as data into a list of string
|
||||||
While cData.Length > 0
|
While cData.Length > 0
|
||||||
If cData(0).ToString() = "|" AndAlso tempData(tempData.Length - 1).ToString() = "}" Then
|
If cData(0).ToString() = "|" AndAlso tempData(tempData.Length - 1).ToString() = "}" Then
|
||||||
newQueries.Add(tempData)
|
newQueries.Add(tempData)
|
||||||
@ -1406,10 +1409,12 @@ nextIndex:
|
|||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
|
|
||||||
|
Logger.Debug("[Battle]: Received Host End Round data")
|
||||||
CType(s, BattleScreen).ReceivedPokemonData = True
|
CType(s, BattleScreen).ReceivedPokemonData = True
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
'Receives the "movie" from the host, and stores it in the BattleQuery list. Also checks for After Fainting Switch conditions.
|
||||||
Public Shared Sub ReceiveHostData(ByVal data As String)
|
Public Shared Sub ReceiveHostData(ByVal data As String)
|
||||||
Dim newQueries As New List(Of String)
|
Dim newQueries As New List(Of String)
|
||||||
Dim tempData As String = ""
|
Dim tempData As String = ""
|
||||||
@ -1420,10 +1425,12 @@ nextIndex:
|
|||||||
End While
|
End While
|
||||||
If s.Identification = Identifications.BattleScreen Then
|
If s.Identification = Identifications.BattleScreen Then
|
||||||
If data = "-HostFainted-" Then
|
If data = "-HostFainted-" Then
|
||||||
|
Logger.Debug("[Battle]: The host's pokemon faints")
|
||||||
OppFaint = True
|
OppFaint = True
|
||||||
Exit Sub
|
Exit Sub
|
||||||
End If
|
End If
|
||||||
If data = "-ClientFainted-" Then
|
If data = "-ClientFainted-" Then
|
||||||
|
Logger.Debug("[Battle]: The client's pokemon faints")
|
||||||
OwnFaint = True
|
OwnFaint = True
|
||||||
Exit Sub
|
Exit Sub
|
||||||
End If
|
End If
|
||||||
@ -1461,7 +1468,7 @@ nextIndex:
|
|||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
End If
|
End If
|
||||||
|
Logger.Debug("[Battle]: Received Host data (movie)")
|
||||||
ReceivedQuery = data
|
ReceivedQuery = data
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
@ -1473,7 +1480,9 @@ nextIndex:
|
|||||||
Public SentHostData As Boolean = False
|
Public SentHostData As Boolean = False
|
||||||
Public Shared ReceivedInput As String = ""
|
Public Shared ReceivedInput As String = ""
|
||||||
|
|
||||||
|
'After the client has decided its next step, the host receives the information about this step, so it can now decide his own.
|
||||||
Public Shared Sub ReceiveClientData(ByVal data As String)
|
Public Shared Sub ReceiveClientData(ByVal data As String)
|
||||||
|
Logger.Debug("[Battle]: Received Client data")
|
||||||
ReceivedInput = data
|
ReceivedInput = data
|
||||||
|
|
||||||
Dim s As Screen = Core.CurrentScreen
|
Dim s As Screen = Core.CurrentScreen
|
||||||
@ -1491,6 +1500,7 @@ nextIndex:
|
|||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
'Sends some variables that let the client know the current state of the battle
|
||||||
Public Sub SendEndRoundData()
|
Public Sub SendEndRoundData()
|
||||||
Dim lockData As String = "{}"
|
Dim lockData As String = "{}"
|
||||||
Dim oppStep As Battle.RoundConst = Battle.GetOppStep(Me, Battle.OwnStep)
|
Dim oppStep As Battle.RoundConst = Battle.GetOppStep(Me, Battle.OwnStep)
|
||||||
@ -1520,10 +1530,11 @@ nextIndex:
|
|||||||
End If
|
End If
|
||||||
d &= p.GetSaveData()
|
d &= p.GetSaveData()
|
||||||
Next
|
Next
|
||||||
|
Logger.Debug("[Battle]: Sent End Round data")
|
||||||
Core.ServersManager.ServerConnection.SendPackage(New Servers.Package(Servers.Package.PackageTypes.BattlePokemonData, Core.ServersManager.ID, Servers.Package.ProtocolTypes.TCP, {PartnerNetworkID.ToString(), d}.ToList()))
|
Core.ServersManager.ServerConnection.SendPackage(New Servers.Package(Servers.Package.PackageTypes.BattlePokemonData, Core.ServersManager.ID, Servers.Package.ProtocolTypes.TCP, {PartnerNetworkID.ToString(), d}.ToList()))
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
'Sends the "movie" to the client
|
||||||
Public Sub SendHostQuery()
|
Public Sub SendHostQuery()
|
||||||
Dim d As String = ""
|
Dim d As String = ""
|
||||||
|
|
||||||
@ -1544,6 +1555,7 @@ nextIndex:
|
|||||||
Next
|
Next
|
||||||
Me.TempPVPBattleQuery.Clear()
|
Me.TempPVPBattleQuery.Clear()
|
||||||
|
|
||||||
|
Logger.Debug("[Battle]: Sent Host Query")
|
||||||
Core.ServersManager.ServerConnection.SendPackage(New Servers.Package(Servers.Package.PackageTypes.BattleHostData, Core.ServersManager.ID, Servers.Package.ProtocolTypes.TCP, {PartnerNetworkID.ToString(), d}.ToList()))
|
Core.ServersManager.ServerConnection.SendPackage(New Servers.Package(Servers.Package.PackageTypes.BattleHostData, Core.ServersManager.ID, Servers.Package.ProtocolTypes.TCP, {PartnerNetworkID.ToString(), d}.ToList()))
|
||||||
SentHostData = True
|
SentHostData = True
|
||||||
End Sub
|
End Sub
|
||||||
|
@ -1 +0,0 @@
|
|||||||
0.54.1a
|
|
@ -1,137 +1,202 @@
|
|||||||
|
Imports System.Collections
|
||||||
|
Imports System.Reflection
|
||||||
|
|
||||||
''' <summary>
|
''' <summary>
|
||||||
''' A class to access the dump of variables of an object.
|
''' A class to access the dump of variables of an object.
|
||||||
''' </summary>
|
''' </summary>
|
||||||
Public Class ObjectDump
|
Public Class ObjectDump
|
||||||
|
|
||||||
Private _dump As String = ""
|
Public ReadOnly Property Dump As String = ""
|
||||||
Private _nullReferenceError As Boolean = False
|
|
||||||
|
|
||||||
Public ReadOnly Property Dump() As String
|
Public Sub New(ByVal sender As Object)
|
||||||
Get
|
If sender Is Nothing Then
|
||||||
Return _dump
|
Dump = "Object reference not set to an instance of an object."
|
||||||
End Get
|
|
||||||
End Property
|
|
||||||
|
|
||||||
Public ReadOnly Property NullReferenceError() As Boolean
|
|
||||||
Get
|
|
||||||
Return _nullReferenceError
|
|
||||||
End Get
|
|
||||||
End Property
|
|
||||||
|
|
||||||
''' <summary>
|
|
||||||
''' Creates a new instance of the ObjectDump class and performs a dump on the passed object.
|
|
||||||
''' </summary>
|
|
||||||
Public Sub New(ByVal obj As Object)
|
|
||||||
CreateDump(obj)
|
|
||||||
End Sub
|
|
||||||
|
|
||||||
''' <summary>
|
|
||||||
''' Creates a dump.
|
|
||||||
''' </summary>
|
|
||||||
''' <param name="obj">The object to create a dump from.</param>
|
|
||||||
Private Sub CreateDump(ByVal obj As Object)
|
|
||||||
If obj Is Nothing Then
|
|
||||||
_nullReferenceError = True
|
|
||||||
_dump = "Object reference not set to an instance of an object."
|
|
||||||
Else
|
Else
|
||||||
Dim t As Type = obj.GetType()
|
Dim fields() As FieldInfo = sender.GetType().GetFields(BindingFlags.Public Or BindingFlags.NonPublic Or BindingFlags.Instance Or BindingFlags.Static)
|
||||||
|
Dim properties() As PropertyInfo = sender.GetType().GetProperties(BindingFlags.Public Or BindingFlags.NonPublic Or BindingFlags.Instance Or BindingFlags.Static)
|
||||||
|
|
||||||
Dim fields As Reflection.FieldInfo() = t.GetFields(Reflection.BindingFlags.Public Or
|
Dump =
|
||||||
Reflection.BindingFlags.NonPublic Or
|
"--------------------------------------------------" & vbNewLine &
|
||||||
Reflection.BindingFlags.Instance Or
|
"Generated Fields:" & vbNewLine &
|
||||||
Reflection.BindingFlags.Static)
|
"--------------------------------------------------" & vbNewLine
|
||||||
|
|
||||||
Dim dump As String = ""
|
For Each field As FieldInfo In fields
|
||||||
|
If Dump <> "" Then
|
||||||
For Each field As Reflection.FieldInfo In fields
|
Dump &= vbNewLine
|
||||||
If dump <> "" Then
|
|
||||||
dump &= vbNewLine
|
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Dim accessToken As String = ""
|
Dim fieldAccessToken As String = ""
|
||||||
Dim valueToken As String = "Nothing"
|
Dim fieldNameToken As String = ""
|
||||||
Dim fieldToken As String = field.Name
|
Dim fieldTypeToken As String = ""
|
||||||
Dim typeToken As String = field.FieldType.Name
|
Dim fieldValueToken As String = ""
|
||||||
|
|
||||||
If field.IsPublic = True Then
|
If field.IsPublic Then
|
||||||
accessToken = "Public "
|
fieldAccessToken = "Public "
|
||||||
End If
|
ElseIf field.IsPrivate Then
|
||||||
If field.IsPrivate = True Then
|
fieldAccessToken = "Private "
|
||||||
accessToken = "Private "
|
ElseIf field.IsFamily Then
|
||||||
End If
|
fieldAccessToken = "Protected "
|
||||||
If field.IsFamily = True Then
|
|
||||||
accessToken = "Protected "
|
|
||||||
End If
|
|
||||||
If field.IsStatic = True Then
|
|
||||||
accessToken &= "Shared "
|
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Dim valueObj As Object = field.GetValue(obj)
|
If field.IsStatic Then
|
||||||
If valueObj IsNot Nothing Then
|
fieldAccessToken &= "Shared "
|
||||||
If typeToken.EndsWith("[]") = True Then
|
End If
|
||||||
'Type is array, ToString wont return maintainable material, so we get its content:
|
|
||||||
valueToken = GetArrayDump(valueObj)
|
fieldNameToken = field.Name
|
||||||
ElseIf typeToken = "List`1" Then
|
fieldTypeToken = field.FieldType.Name
|
||||||
'Type is a list, ToString wont return maintainable material, so we get its content:
|
|
||||||
valueToken = GetListDump(valueObj)
|
If field.FieldType.IsArray Then
|
||||||
typeToken = GetListTypeToken(valueObj)
|
fieldValueToken = DumpArray(field.GetValue(sender))
|
||||||
Else
|
ElseIf field.FieldType.IsGenericType Then
|
||||||
valueToken = valueObj.ToString()
|
If field.FieldType.Name = "List`1" Then
|
||||||
|
fieldTypeToken = $"List(Of {field.FieldType.GetGenericArguments()(0).Name})"
|
||||||
|
fieldValueToken = DumpGenericArray(field.GetValue(sender), "List`1")
|
||||||
|
ElseIf field.FieldType.Name = "Dictionary`2" Then
|
||||||
|
fieldTypeToken = $"Dictionary(Of {field.FieldType.GetGenericArguments()(0).Name}, {field.FieldType.GetGenericArguments()(1).Name})"
|
||||||
|
fieldValueToken = DumpGenericArray(field.GetValue(sender), "Dictionary`2")
|
||||||
End If
|
End If
|
||||||
|
ElseIf field.FieldType.Name = "Texture2D" Then
|
||||||
|
fieldValueToken = DumpTexture2D(field.GetValue(sender))
|
||||||
|
Else
|
||||||
|
fieldValueToken = DumpObject(field.GetValue(sender))
|
||||||
End If
|
End If
|
||||||
|
|
||||||
dump &= " " & accessToken & fieldToken & " As " & typeToken & " = " & valueToken
|
Dump &= fieldAccessToken & fieldNameToken & " As " & fieldTypeToken & " = " & fieldValueToken
|
||||||
Next
|
Next
|
||||||
|
|
||||||
_dump = dump
|
Dump &= vbNewLine & vbNewLine &
|
||||||
|
"--------------------------------------------------" & vbNewLine &
|
||||||
|
"Generated Property:" & vbNewLine &
|
||||||
|
"--------------------------------------------------" & vbNewLine
|
||||||
|
|
||||||
|
For Each [property] As PropertyInfo In properties
|
||||||
|
If [property].CanRead Then
|
||||||
|
If Dump <> "" Then
|
||||||
|
Dump &= vbNewLine
|
||||||
|
End If
|
||||||
|
|
||||||
|
Dim propertyNameToken As String = ""
|
||||||
|
Dim propertyTypeToken As String = ""
|
||||||
|
Dim propertyValueToken As String = ""
|
||||||
|
|
||||||
|
propertyNameToken = [property].Name
|
||||||
|
propertyTypeToken = [property].PropertyType.Name
|
||||||
|
|
||||||
|
If [property].PropertyType.IsArray Then
|
||||||
|
propertyValueToken = DumpArray([property].GetValue(sender))
|
||||||
|
ElseIf [property].PropertyType.IsGenericType Then
|
||||||
|
If [property].PropertyType.Name = "List`1" Then
|
||||||
|
propertyTypeToken = $"List(Of {[property].PropertyType.GetGenericArguments()(0).Name})"
|
||||||
|
propertyValueToken = DumpGenericArray([property].GetValue(sender), "List`1")
|
||||||
|
ElseIf [property].PropertyType.Name = "Dictionary`2" Then
|
||||||
|
propertyTypeToken = $"Dictionary(Of {[property].PropertyType.GetGenericArguments()(0).Name}, {[property].PropertyType.GetGenericArguments()(1).Name})"
|
||||||
|
propertyValueToken = DumpGenericArray([property].GetValue(sender), "Dictionary`2")
|
||||||
|
End If
|
||||||
|
ElseIf [property].PropertyType.Name = "Texture2D" Then
|
||||||
|
propertyValueToken = DumpTexture2D([property].GetValue(sender))
|
||||||
|
Else
|
||||||
|
propertyValueToken = DumpObject([property].GetValue(sender))
|
||||||
|
End If
|
||||||
|
|
||||||
|
Dump &= "Property " & propertyNameToken & " As " & propertyTypeToken & " = " & propertyValueToken
|
||||||
|
End If
|
||||||
|
Next
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Function GetArrayDump(ByVal valueObj As Object) As String
|
Private Function DumpArray(ByVal obj As Object) As String
|
||||||
Dim listDump As String = ""
|
Try
|
||||||
|
If obj IsNot Nothing Then
|
||||||
Dim valueArray As Array = CType(valueObj, Array)
|
Dim listValue As Array = CType(obj, Array)
|
||||||
For i = 0 To valueArray.Length - 1
|
If listValue.Length = 0 Then
|
||||||
If listDump <> "" Then
|
Return "{}"
|
||||||
listDump &= ", "
|
Else
|
||||||
End If
|
Return "{" & String.Join(", ", listValue.Cast(Of Object).Select(Function(a)
|
||||||
If valueArray.GetValue(i) Is Nothing Then
|
Return a.ToString()
|
||||||
listDump &= "Nothing"
|
End Function).ToArray()) & "}"
|
||||||
|
End If
|
||||||
Else
|
Else
|
||||||
listDump &= valueArray.GetValue(i).ToString()
|
Return "Nothing"
|
||||||
End If
|
End If
|
||||||
Next
|
Catch ex As Exception
|
||||||
listDump = "{" & listDump & "}"
|
Return "Array too complex to dump."
|
||||||
Return listDump
|
End Try
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
Private Function GetListDump(ByVal valueObj As Object) As String
|
Private Function DumpGenericArray(ByVal obj As Object, ByVal genericType As String) As String
|
||||||
'Grab the type of the list (List`1):
|
Try
|
||||||
Dim listType As Type = Type.GetType(valueObj.ToString())
|
If obj IsNot Nothing Then
|
||||||
'Get the ToArray method of the list:
|
If genericType = "List`1" Then
|
||||||
Dim method As Reflection.MethodInfo = listType.GetMethod("ToArray", Reflection.BindingFlags.Public Or Reflection.BindingFlags.Instance)
|
Dim listValue As Array = CType(obj.GetType().GetMethod("ToArray").Invoke(obj, Nothing), Array)
|
||||||
|
If listValue.Length = 0 Then
|
||||||
|
Return "{}"
|
||||||
|
Else
|
||||||
|
Return "{" & String.Join(", ", listValue.Cast(Of Object).Select(Function(a)
|
||||||
|
Return a.ToString()
|
||||||
|
End Function).ToArray()) & "}"
|
||||||
|
End If
|
||||||
|
ElseIf genericType = "Dictionary`2" Then
|
||||||
|
Dim dictionaryKeys As Array = CType(obj.GetType().GetProperty("Keys").GetValue(obj), IEnumerable).Cast(Of Object).ToArray()
|
||||||
|
Dim dictonaryValues As Array = CType(obj.GetType().GetProperty("Values").GetValue(obj), IEnumerable).Cast(Of Object).ToArray()
|
||||||
|
|
||||||
Dim listDump As String = ""
|
If dictionaryKeys.Length = 0 OrElse dictonaryValues.Length = 0 Then
|
||||||
|
Return "{}"
|
||||||
'Create an array from the list by invoking its ToArray method. The array is not a generic type anymore, which means we can iterate through it:
|
Else
|
||||||
Dim valueArray As Array = CType(method.Invoke(valueObj, {}), Array)
|
Dim result As String = ""
|
||||||
For i = 0 To valueArray.Length - 1
|
For i As Integer = 0 To dictionaryKeys.Length - 1
|
||||||
If listDump <> "" Then
|
If i > 0 Then
|
||||||
listDump &= ", "
|
result &= ", "
|
||||||
End If
|
End If
|
||||||
If valueArray.GetValue(i) Is Nothing Then
|
result &= "{" & dictionaryKeys.Cast(Of Object)()(i).ToString() & ", " & dictonaryValues.Cast(Of Object)()(i).ToString() & "}"
|
||||||
listDump &= "Nothing"
|
Next
|
||||||
|
Return "{" & result & "}"
|
||||||
|
End If
|
||||||
|
Else
|
||||||
|
Return "Generic Type too complex to dump."
|
||||||
|
End If
|
||||||
Else
|
Else
|
||||||
listDump &= valueArray.GetValue(i).ToString()
|
Return "Nothing"
|
||||||
End If
|
End If
|
||||||
Next
|
Catch ex As Exception
|
||||||
listDump = "{" & listDump & "}"
|
Return "Generic Type too complex to dump."
|
||||||
Return listDump
|
End Try
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
Private Function GetListTypeToken(ByVal valueObj As Object) As String
|
Private Function DumpTexture2D(ByVal obj As Object) As String
|
||||||
Dim listType As Type = Type.GetType(valueObj.ToString())
|
Try
|
||||||
Return "List<" & listType.GetGenericArguments()(0).Name & ">[]"
|
If obj IsNot Nothing Then
|
||||||
|
Dim textureName As String = ""
|
||||||
|
Dim width As Integer = Convert.ToInt32(obj.GetType().GetProperty("Width").GetValue(obj))
|
||||||
|
Dim height As Integer = Convert.ToInt32(obj.GetType().GetProperty("Height").GetValue(obj))
|
||||||
|
|
||||||
|
If String.IsNullOrEmpty((obj.GetType().GetProperty("Name").GetValue(obj)?.ToString())) Then
|
||||||
|
textureName = """"""
|
||||||
|
Else
|
||||||
|
textureName = obj.GetType().GetProperty("Name").GetValue(obj)?.ToString()
|
||||||
|
End If
|
||||||
|
|
||||||
|
Return $"{{Name = {textureName}, Width = {width}, Height = {height}}}"
|
||||||
|
Else
|
||||||
|
Return "Nothing"
|
||||||
|
End If
|
||||||
|
Catch ex As Exception
|
||||||
|
Return "Texture2D too complex to dump."
|
||||||
|
End Try
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
End Class
|
Private Function DumpObject(ByVal obj As Object) As String
|
||||||
|
Try
|
||||||
|
If obj IsNot Nothing Then
|
||||||
|
If String.IsNullOrEmpty(obj.ToString()) Then
|
||||||
|
Return """"""
|
||||||
|
Else
|
||||||
|
Return obj.ToString()
|
||||||
|
End If
|
||||||
|
Else
|
||||||
|
Return "Nothing"
|
||||||
|
End If
|
||||||
|
Catch ex As Exception
|
||||||
|
Return "Object too complex to dump."
|
||||||
|
End Try
|
||||||
|
End Function
|
||||||
|
End Class
|
99
2.5DHero/2.5DHero/MonoGame.Content.Builder_Jian_New.targets
Normal file
@ -0,0 +1,99 @@
|
|||||||
|
<!--
|
||||||
|
MonoGame - Copyright (C) The MonoGame Team
|
||||||
|
This file is subject to the terms and conditions defined in
|
||||||
|
file 'LICENSE.txt', which is part of this source code package.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
|
||||||
|
<!-- Add MonoGameContentReference to item type selection in Visual Studio -->
|
||||||
|
<ItemGroup>
|
||||||
|
<AvailableItemName Include="MonoGameContentReference" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
<!-- This disables the IDE feature that skips executing msbuild in some build situations. -->
|
||||||
|
<PropertyGroup>
|
||||||
|
<DisableFastUpToDateCheck>true</DisableFastUpToDateCheck>
|
||||||
|
</PropertyGroup>
|
||||||
|
|
||||||
|
<Target Name="Prepare">
|
||||||
|
|
||||||
|
<PropertyGroup>
|
||||||
|
|
||||||
|
<ParentOutputDir Condition=" '$(ParentOutputDir)' == '' " >$(ProjectDir)..\2.5DHeroContent\bin\$(MonoGamePlatform)</ParentOutputDir>
|
||||||
|
<ParentIntermediateDir Condition=" '$(ParentIntermediateDir)' == '' " >$(ProjectDir)..\2.5DHeroContent\obj\$(MonoGamePlatform)</ParentIntermediateDir>
|
||||||
|
|
||||||
|
<!-- El Capitan Support -->
|
||||||
|
<MonoExe Condition=" '$(OS)' != 'Windows_NT' And Exists ('/Library/Frameworks/Mono.framework/Versions/Current/bin/mono') ">/Library/Frameworks/Mono.framework/Versions/Current/bin/mono</MonoExe>
|
||||||
|
<MonoExe Condition=" '$(OS)' != 'Windows_NT' And Exists ('/usr/local/bin/mono') ">/usr/local/bin/mono</MonoExe>
|
||||||
|
<MonoExe Condition=" '$(OS)' != 'Windows_NT' And Exists ('/usr/bin/mono') ">/usr/bin/mono</MonoExe>
|
||||||
|
<MonoExe Condition=" '$(OS)' != 'Windows_NT' And '$(MonoExe)' == '' ">mono</MonoExe>
|
||||||
|
|
||||||
|
<MonoGameContentBuilderExe Condition="'$(MonoGameContentBuilderExe)' == ''">$(ProjectDir)..\..\Universal Content Builder\Universal Content Builder\bin\Release\MGCB_Tool.exe</MonoGameContentBuilderExe>
|
||||||
|
<MonoGameContentBuilderCmd>"$(MonoGameContentBuilderExe)"</MonoGameContentBuilderCmd>
|
||||||
|
<MonoGameContentBuilderCmd Condition=" '$(OS)' != 'Windows_NT' ">$(MonoExe) $(MonoGameContentBuilderCmd)</MonoGameContentBuilderCmd>
|
||||||
|
|
||||||
|
<PlatformResourcePrefix Condition="'$(MonoGamePlatform)' == 'MacOSX' Or '$(MonoGamePlatform)' == 'iOS'">Resources\</PlatformResourcePrefix>
|
||||||
|
<PlatformResourcePrefix Condition="'$(MonoGamePlatform)' == 'Android'">Assets\</PlatformResourcePrefix>
|
||||||
|
<PlatformResourcePrefix Condition="'$(PlatformResourcePrefix)' == ''"></PlatformResourcePrefix>
|
||||||
|
</PropertyGroup>
|
||||||
|
|
||||||
|
<!-- Get all Mono Game Content References and store them in a list -->
|
||||||
|
<!-- We do this here so we are compatible with xbuild -->
|
||||||
|
<ItemGroup>
|
||||||
|
<ContentReferences Include="@(MonoGameContentReference)"/>
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
<Error Text="The MonoGamePlatform property was not defined in the project! It must be set to Windows, WindowsGL, WindowsStoreApp, WindowsPhone8, MacOSX, iOS, Linux, DesktopGL, RaspberryPi, Android, Ouya, NativeClient, PlayStation4, or PlayStationMobile."
|
||||||
|
Condition=" '$(MonoGamePlatform)' != 'Windows' And
|
||||||
|
'$(MonoGamePlatform)' != 'iOS' And
|
||||||
|
'$(MonoGamePlatform)' != 'Android' And
|
||||||
|
'$(MonoGamePlatform)' != 'Linux' And
|
||||||
|
'$(MonoGamePlatform)' != 'DesktopGL' And
|
||||||
|
'$(MonoGamePlatform)' != 'MacOSX' And
|
||||||
|
'$(MonoGamePlatform)' != 'WindowsStoreApp' And
|
||||||
|
'$(MonoGamePlatform)' != 'NativeClient' And
|
||||||
|
'$(MonoGamePlatform)' != 'Ouya' And
|
||||||
|
'$(MonoGamePlatform)' != 'PlayStationMobile' And
|
||||||
|
'$(MonoGamePlatform)' != 'WindowsPhone8' And
|
||||||
|
'$(MonoGamePlatform)' != 'RaspberryPi' And
|
||||||
|
'$(MonoGamePlatform)' != 'PlayStation4' And
|
||||||
|
'$(MonoGamePlatform)' != 'WindowsGL'" />
|
||||||
|
|
||||||
|
<Error
|
||||||
|
Text="The MonoGame content builder executable could not be located at '$(MonoGameContentBuilderExe)'!"
|
||||||
|
Condition="!Exists('$(MonoGameContentBuilderExe)')"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<MakeDir Directories="$(ParentIntermediateDir)"/>
|
||||||
|
<MakeDir Directories="$(ParentOutputDir)"/>
|
||||||
|
|
||||||
|
</Target>
|
||||||
|
|
||||||
|
<PropertyGroup>
|
||||||
|
<BuildDependsOn>
|
||||||
|
BuildContent;
|
||||||
|
$(BuildDependsOn);
|
||||||
|
</BuildDependsOn>
|
||||||
|
</PropertyGroup>
|
||||||
|
|
||||||
|
<Target Name="RunContentBuilder">
|
||||||
|
<Exec Condition=" '$(OS)' == 'Windows_NT' " Command="$(MonoGameContentBuilderCmd) "/OutputDir:'$(ParentOutputDir)'" "/IntermediateDir:'$(ParentIntermediateDir)'" /Platform:$(MonoGamePlatform) /Profile:Reach /Compress:True /GenerateMeta:True" WorkingDirectory="$(ProjectDir)..\2.5DHeroContent" />
|
||||||
|
|
||||||
|
<CreateItem Include="$(ParentOutputDir)\**\*.*">
|
||||||
|
<Output TaskParameter="Include" ItemName="ExtraContent" />
|
||||||
|
</CreateItem>
|
||||||
|
</Target>
|
||||||
|
|
||||||
|
<Target Name="BuildContent" DependsOnTargets="Prepare;RunContentBuilder"
|
||||||
|
Outputs="%(ExtraContent.RecursiveDir)%(ExtraContent.Filename)%(ExtraContent.Extension)">
|
||||||
|
<CreateItem Include="$(ParentOutputDir)\%(ExtraContent.RecursiveDir)%(ExtraContent.Filename)%(ExtraContent.Extension)"
|
||||||
|
AdditionalMetadata="Link=$(PlatformResourcePrefix)$(ContentRootDirectory)\%(ExtraContent.RecursiveDir)%(ExtraContent.Filename)%(ExtraContent.Extension);CopyToOutputDirectory=PreserveNewest"
|
||||||
|
Condition="'%(ExtraContent.Filename)' != ''">
|
||||||
|
<Output TaskParameter="Include" ItemName="Content" Condition="'$(MonoGamePlatform)' != 'Android' And '$(MonoGamePlatform)' != 'iOS' And '$(MonoGamePlatform)' != 'MacOSX'" />
|
||||||
|
<Output TaskParameter="Include" ItemName="BundleResource" Condition="'$(MonoGamePlatform)' == 'MacOSX' Or '$(MonoGamePlatform)' == 'iOS'" />
|
||||||
|
<Output TaskParameter="Include" ItemName="AndroidAsset" Condition="'$(MonoGamePlatform)' == 'Android'" />
|
||||||
|
</CreateItem>
|
||||||
|
</Target>
|
||||||
|
|
||||||
|
</Project>
|
@ -186,22 +186,22 @@ Namespace GameJolt
|
|||||||
End Get
|
End Get
|
||||||
End Property
|
End Property
|
||||||
|
|
||||||
Private _apricorns As String = ""
|
Public _apricorns As String = ""
|
||||||
Private _berries As String = ""
|
Public _berries As String = ""
|
||||||
Private _box As String = ""
|
Public _box As String = ""
|
||||||
Private _daycare As String = ""
|
Public _daycare As String = ""
|
||||||
Private _itemData As String = ""
|
Public _itemData As String = ""
|
||||||
Private _items As String = ""
|
Public _items As String = ""
|
||||||
Private _NPC As String = ""
|
Public _NPC As String = ""
|
||||||
Private _options As String = ""
|
Public _options As String = ""
|
||||||
Private _party As String = ""
|
Public _party As String = ""
|
||||||
Private _player As String = ""
|
Public _player As String = ""
|
||||||
Private _pokedex As String = ""
|
Public _pokedex As String = ""
|
||||||
Private _register As String = ""
|
Public _register As String = ""
|
||||||
Private _hallOfFame As String = ""
|
Public _hallOfFame As String = ""
|
||||||
Private _secretBase As String = ""
|
Public _secretBase As String = ""
|
||||||
Private _roamingPokemon As String = ""
|
Public _roamingPokemon As String = ""
|
||||||
Private _statistics As String = ""
|
Public _statistics As String = ""
|
||||||
|
|
||||||
Public AchievedEmblems As New List(Of String)
|
Public AchievedEmblems As New List(Of String)
|
||||||
Public DownloadedSprite As Texture2D = Nothing
|
Public DownloadedSprite As Texture2D = Nothing
|
||||||
|
@ -568,528 +568,6 @@
|
|||||||
|
|
||||||
Entity.MakeShake = Name.ToLower() = "drunknilllzz"
|
Entity.MakeShake = Name.ToLower() = "drunknilllzz"
|
||||||
|
|
||||||
''' Backup Save module
|
|
||||||
''' 1. Encrypted OverWrite Save.
|
|
||||||
''' 2. OverWrite Save.
|
|
||||||
''' 3. Backup Save.
|
|
||||||
If filePrefix = "GAMEJOLTSAVE" AndAlso Core.GameOptions.Extras.Contains("Backup Save") Then
|
|
||||||
If Not Directory.Exists(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID) Then
|
|
||||||
Directory.CreateDirectory(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID)
|
|
||||||
End If
|
|
||||||
|
|
||||||
If (File.Exists(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\Encrypted\Encrypted.dat")) Then
|
|
||||||
Dim Items() As String = File.ReadAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID.ToString() & "\Encrypted\Encrypted.dat").Split(CChar("|"))
|
|
||||||
Dim Hash As String = String.Join("|", Items.Take(16))
|
|
||||||
|
|
||||||
Try
|
|
||||||
If Items.Count = 17 AndAlso String.Equals(Hash, Encryption.DecryptString(Items.Last, StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))) Then
|
|
||||||
Core.Player.ApricornData = Encryption.DecryptString(Items(0), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
|
||||||
Core.Player.BerryData = Encryption.DecryptString(Items(1), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
|
||||||
Core.Player.BoxData = Encryption.DecryptString(Items(2), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
|
||||||
Core.Player.DaycareData = Encryption.DecryptString(Items(3), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
|
||||||
Core.Player.HallOfFameData = Encryption.DecryptString(Items(4), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
|
||||||
Core.Player.ItemData = Encryption.DecryptString(Items(5), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
|
||||||
|
|
||||||
Inventory.Clear()
|
|
||||||
Mails.Clear()
|
|
||||||
Dim Data As String = Encryption.DecryptString(Items(6), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
|
||||||
If Not String.IsNullOrWhiteSpace(Data) Then
|
|
||||||
For Each ItemDat As String In Data.SplitAtNewline()
|
|
||||||
If Not String.IsNullOrWhiteSpace(ItemDat) Then
|
|
||||||
If ItemDat.StartsWith("{") AndAlso ItemDat.EndsWith("}") AndAlso ItemDat.Contains("|") Then
|
|
||||||
Dim ItemID As String = ItemDat.Remove(0, ItemDat.IndexOf("{") + 1)
|
|
||||||
ItemID = ItemID.Remove(ItemID.IndexOf("}"))
|
|
||||||
|
|
||||||
Dim amount As Integer = CInt(ItemID.Remove(0, ItemID.IndexOf("|") + 1))
|
|
||||||
ItemID = ItemID.Remove(ItemID.IndexOf("|"))
|
|
||||||
|
|
||||||
Inventory.AddItem(CInt(ItemID), amount)
|
|
||||||
ElseIf ItemDat.StartsWith("Mail|") Then
|
|
||||||
Dim mailData As String = ItemDat.Remove(0, 5)
|
|
||||||
Mails.Add(Game.Items.MailItem.GetMailDataFromString(mailData))
|
|
||||||
End If
|
|
||||||
End If
|
|
||||||
Next
|
|
||||||
End If
|
|
||||||
|
|
||||||
Core.Player.NPCData = Encryption.DecryptString(Items(7), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
|
||||||
|
|
||||||
Data = Encryption.DecryptString(Items(8), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
|
||||||
For Each Line As String In Data.SplitAtNewline()
|
|
||||||
If Line.Contains("|") Then
|
|
||||||
Dim ID As String = Line.Remove(Line.IndexOf("|"))
|
|
||||||
Dim Value As String = Line.Remove(0, Line.IndexOf("|") + 1)
|
|
||||||
Select Case ID.ToLower()
|
|
||||||
Case "fov"
|
|
||||||
startFOV = CSng(Value.Replace(".", GameController.DecSeparator)).Clamp(1, 179)
|
|
||||||
Case "textspeed"
|
|
||||||
TextBox.TextSpeed = CInt(Value)
|
|
||||||
Case "mousespeed"
|
|
||||||
startRotationSpeed = CInt(Value)
|
|
||||||
End Select
|
|
||||||
End If
|
|
||||||
Next
|
|
||||||
|
|
||||||
Pokemons.Clear()
|
|
||||||
Dim PokeData As String = Encryption.DecryptString(Items(9), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
|
||||||
For Each Line As String In PokeData.SplitAtNewline()
|
|
||||||
If Line.StartsWith("{") AndAlso Line.EndsWith("}") Then
|
|
||||||
Dim p As Pokemon = Pokemon.GetPokemonByData(Line)
|
|
||||||
If p.IsEgg() = False Then
|
|
||||||
If p.IsShiny = True Then
|
|
||||||
PokedexData = Pokedex.ChangeEntry(PokedexData, p.Number, 3)
|
|
||||||
Else
|
|
||||||
PokedexData = Pokedex.ChangeEntry(PokedexData, p.Number, 2)
|
|
||||||
End If
|
|
||||||
End If
|
|
||||||
Pokemons.Add(p)
|
|
||||||
End If
|
|
||||||
Next
|
|
||||||
|
|
||||||
Data = Encryption.DecryptString(Items(10), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
|
||||||
Screen.Level.Riding = False
|
|
||||||
For Each Line As String In Data.SplitAtNewline()
|
|
||||||
If Not String.IsNullOrWhiteSpace(Line) AndAlso Line.Contains("|") Then
|
|
||||||
Dim ID As String = Line.Remove(Line.IndexOf("|"))
|
|
||||||
Dim Value As String = Line.Remove(0, Line.IndexOf("|") + 1)
|
|
||||||
Select Case ID.ToLower()
|
|
||||||
Case "name"
|
|
||||||
Name = CType(IIf(IsGameJoltSave, GameJolt.API.username, Value), String)
|
|
||||||
Case "position"
|
|
||||||
Dim v() As String = Value.Split(CChar(","))
|
|
||||||
startPosition.X = CSng(v(0).Replace(".", GameController.DecSeparator))
|
|
||||||
startPosition.Y = CSng(v(1).Replace(".", GameController.DecSeparator))
|
|
||||||
startPosition.Z = CSng(v(2).Replace(".", GameController.DecSeparator))
|
|
||||||
Case "lastpokemonposition"
|
|
||||||
Dim v() As String = Value.Split(CChar(","))
|
|
||||||
LastPokemonPosition.X = CSng(v(0).Replace(".", GameController.DecSeparator))
|
|
||||||
LastPokemonPosition.Y = CSng(v(1).Replace(".", GameController.DecSeparator))
|
|
||||||
LastPokemonPosition.Z = CSng(v(2).Replace(".", GameController.DecSeparator))
|
|
||||||
Case "mapfile"
|
|
||||||
startMap = Value
|
|
||||||
Case "rivalname"
|
|
||||||
RivalName = Value
|
|
||||||
Case "money"
|
|
||||||
Money = CInt(Value)
|
|
||||||
Case "badges"
|
|
||||||
Badges.Clear()
|
|
||||||
If Value = "0" Then
|
|
||||||
Badges = New List(Of Integer)
|
|
||||||
Else
|
|
||||||
If Value.Contains(",") = False Then
|
|
||||||
Badges = {CInt(Value)}.ToList()
|
|
||||||
Else
|
|
||||||
Dim l As List(Of String) = Value.Split(CChar(",")).ToList()
|
|
||||||
For i = 0 To l.Count - 1
|
|
||||||
Badges.Add(CInt(l(i)))
|
|
||||||
Next
|
|
||||||
End If
|
|
||||||
End If
|
|
||||||
Case "rotation"
|
|
||||||
startRotation = CSng(Value.Replace(".", GameController.DecSeparator))
|
|
||||||
Case "Gender"
|
|
||||||
If Value = "Male" Then
|
|
||||||
Male = True
|
|
||||||
Else
|
|
||||||
Male = False
|
|
||||||
End If
|
|
||||||
Case "playtime"
|
|
||||||
Dim dd() As String = Value.Split(CChar(","))
|
|
||||||
If dd.Count >= 4 Then
|
|
||||||
PlayTime = New TimeSpan(CInt(dd(3)), CInt(dd(0)), CInt(dd(1)), CInt(dd(2)))
|
|
||||||
Else
|
|
||||||
PlayTime = New TimeSpan(CInt(dd(0)), CInt(dd(1)), CInt(dd(2)))
|
|
||||||
End If
|
|
||||||
Case "ot"
|
|
||||||
OT = CStr(CInt(Value).Clamp(0, 99999))
|
|
||||||
Case "points"
|
|
||||||
Points = CInt(Value)
|
|
||||||
Case "haspokedex"
|
|
||||||
HasPokedex = CBool(Value)
|
|
||||||
Case "haspokegear"
|
|
||||||
HasPokegear = CBool(Value)
|
|
||||||
Case "freecamera"
|
|
||||||
startFreeCameraMode = CBool(Value)
|
|
||||||
Case "thirdperson"
|
|
||||||
startThirdPerson = CBool(Value)
|
|
||||||
Case "skin"
|
|
||||||
Skin = Value
|
|
||||||
Case "battleanimations"
|
|
||||||
ShowBattleAnimations = CInt(Value)
|
|
||||||
Case "boxamount"
|
|
||||||
BoxAmount = CInt(Value)
|
|
||||||
Case "lastrestplace"
|
|
||||||
LastRestPlace = Value
|
|
||||||
Case "lastrestplaceposition"
|
|
||||||
LastRestPlacePosition = Value
|
|
||||||
Case "diagonalmovement"
|
|
||||||
If GameController.IS_DEBUG_ACTIVE = True Then
|
|
||||||
DiagonalMovement = CBool(Value)
|
|
||||||
Else
|
|
||||||
DiagonalMovement = False
|
|
||||||
End If
|
|
||||||
Case "repelsteps"
|
|
||||||
RepelSteps = CInt(Value)
|
|
||||||
Case "lastsaveplace"
|
|
||||||
LastSavePlace = Value
|
|
||||||
Case "lastsaveplaceposition"
|
|
||||||
LastSavePlacePosition = Value
|
|
||||||
Case "difficulty"
|
|
||||||
DifficultyMode = CInt(Value)
|
|
||||||
Case "battlestyle"
|
|
||||||
BattleStyle = CInt(Value)
|
|
||||||
Case "savecreated"
|
|
||||||
SaveCreated = Value
|
|
||||||
Case "autosave"
|
|
||||||
If IsGameJoltSave = False Then
|
|
||||||
newFilePrefix = Value
|
|
||||||
AutosaveUsed = True
|
|
||||||
End If
|
|
||||||
Case "daycaresteps"
|
|
||||||
DaycareSteps = CInt(Value)
|
|
||||||
Case "gamemode"
|
|
||||||
GameMode = Value
|
|
||||||
Case "pokefiles"
|
|
||||||
If Value <> "" Then
|
|
||||||
If Value.Contains(",") = True Then
|
|
||||||
PokeFiles.AddRange(Value.Split(CChar(",")))
|
|
||||||
Else
|
|
||||||
PokeFiles.Add(Value)
|
|
||||||
End If
|
|
||||||
End If
|
|
||||||
Case "visitedmaps"
|
|
||||||
VisitedMaps = Value
|
|
||||||
Case "tempsurfskin"
|
|
||||||
TempSurfSkin = Value
|
|
||||||
Case "surfing"
|
|
||||||
startSurfing = CBool(Value)
|
|
||||||
Screen.Level.Surfing = CBool(Value)
|
|
||||||
Case "bp"
|
|
||||||
BP = CInt(Value)
|
|
||||||
Case "gtsstars"
|
|
||||||
GTSStars = CInt(Value)
|
|
||||||
Case "showmodels"
|
|
||||||
ShowModelsInBattle = CBool(Value)
|
|
||||||
Case "sandboxmode"
|
|
||||||
SandBoxMode = CBool(Value)
|
|
||||||
Case "earnedachievements"
|
|
||||||
If Value <> "" Then
|
|
||||||
EarnedAchievements = Value.Split(CChar(",")).ToList()
|
|
||||||
End If
|
|
||||||
End Select
|
|
||||||
Else
|
|
||||||
Logger.Log(Logger.LogTypes.Warning, "Player.vb: The line """ & Line & """ is either empty or does not conform the player.dat file rules.")
|
|
||||||
End If
|
|
||||||
Next
|
|
||||||
If IsGameJoltSave = True And Screen.Level.Surfing = False Then
|
|
||||||
Skin = GameJolt.Emblem.GetPlayerSpriteFile(GameJolt.Emblem.GetPlayerLevel(GameJoltSave.Points), GameJoltSave.GameJoltID, GameJoltSave.Gender)
|
|
||||||
Select Case GameJoltSave.Gender
|
|
||||||
Case "0"
|
|
||||||
Male = True
|
|
||||||
Case "1"
|
|
||||||
Male = False
|
|
||||||
Case Else
|
|
||||||
Male = True
|
|
||||||
End Select
|
|
||||||
End If
|
|
||||||
GameStart = Date.Now
|
|
||||||
|
|
||||||
Core.Player.PokedexData = Encryption.DecryptString(Items(11), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
|
||||||
Core.Player.RegisterData = Encryption.DecryptString(Items(12), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
|
||||||
Core.Player.RoamingPokemonData = Encryption.DecryptString(Items(13), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
|
||||||
Core.Player.SecretBaseData = Encryption.DecryptString(Items(14), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
|
||||||
PlayerStatistics.Load(Encryption.DecryptString(Items(15), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID)))
|
|
||||||
Else
|
|
||||||
Logger.Log(Logger.LogTypes.Warning, "Backup save have been tempered with. Unable to load.")
|
|
||||||
End If
|
|
||||||
Catch ex As Exception
|
|
||||||
Logger.Log(Logger.LogTypes.Warning, "Backup save have been tempered with. Unable to load.")
|
|
||||||
End Try
|
|
||||||
End If
|
|
||||||
|
|
||||||
#If DEBUG Then
|
|
||||||
If Not Directory.Exists(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite") Then
|
|
||||||
Directory.CreateDirectory(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite")
|
|
||||||
End If
|
|
||||||
|
|
||||||
If (File.Exists(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Apricorns.dat")) Then
|
|
||||||
Core.Player.ApricornData = File.ReadAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Apricorns.dat")
|
|
||||||
File.Delete(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Apricorns.dat")
|
|
||||||
End If
|
|
||||||
If (File.Exists(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Berries.dat")) Then
|
|
||||||
Core.Player.BerryData = File.ReadAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Berries.dat")
|
|
||||||
File.Delete(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Berries.dat")
|
|
||||||
End If
|
|
||||||
If (File.Exists(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Box.dat")) Then
|
|
||||||
Core.Player.BoxData = File.ReadAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Box.dat")
|
|
||||||
File.Delete(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Box.dat")
|
|
||||||
End If
|
|
||||||
If (File.Exists(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Daycare.dat")) Then
|
|
||||||
Core.Player.DaycareData = File.ReadAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Daycare.dat")
|
|
||||||
File.Delete(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Daycare.dat")
|
|
||||||
End If
|
|
||||||
If (File.Exists(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\HallOfFame.dat")) Then
|
|
||||||
Core.Player.HallOfFameData = IO.File.ReadAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\HallOfFame.dat")
|
|
||||||
File.Delete(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\HallOfFame.dat")
|
|
||||||
End If
|
|
||||||
If (File.Exists(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\ItemData.dat")) Then
|
|
||||||
Core.Player.ItemData = IO.File.ReadAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\ItemData.dat")
|
|
||||||
File.Delete(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\ItemData.dat")
|
|
||||||
End If
|
|
||||||
If (File.Exists(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Items.dat")) Then
|
|
||||||
Inventory.Clear()
|
|
||||||
Mails.Clear()
|
|
||||||
Dim Data As String = File.ReadAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Items.dat")
|
|
||||||
If Not String.IsNullOrWhiteSpace(Data) Then
|
|
||||||
For Each ItemDat As String In Data.SplitAtNewline()
|
|
||||||
If Not String.IsNullOrWhiteSpace(ItemDat) Then
|
|
||||||
If ItemDat.StartsWith("{") AndAlso ItemDat.EndsWith("}") AndAlso ItemDat.Contains("|") Then
|
|
||||||
Dim ItemID As String = ItemDat.Remove(0, ItemDat.IndexOf("{") + 1)
|
|
||||||
ItemID = ItemID.Remove(ItemID.IndexOf("}"))
|
|
||||||
|
|
||||||
Dim amount As Integer = CInt(ItemID.Remove(0, ItemID.IndexOf("|") + 1))
|
|
||||||
ItemID = ItemID.Remove(ItemID.IndexOf("|"))
|
|
||||||
|
|
||||||
Inventory.AddItem(CInt(ItemID), amount)
|
|
||||||
ElseIf ItemDat.StartsWith("Mail|") Then
|
|
||||||
Dim mailData As String = ItemDat.Remove(0, 5)
|
|
||||||
Mails.Add(Items.MailItem.GetMailDataFromString(mailData))
|
|
||||||
End If
|
|
||||||
End If
|
|
||||||
Next
|
|
||||||
End If
|
|
||||||
File.Delete(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Items.dat")
|
|
||||||
End If
|
|
||||||
If (File.Exists(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\NPC.dat")) Then
|
|
||||||
Core.Player.NPCData = File.ReadAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\NPC.dat")
|
|
||||||
File.Delete(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\NPC.dat")
|
|
||||||
End If
|
|
||||||
If (File.Exists(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Options.dat")) Then
|
|
||||||
Dim Data As String = File.ReadAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Options.dat")
|
|
||||||
For Each Line As String In Data.SplitAtNewline()
|
|
||||||
If Line.Contains("|") Then
|
|
||||||
Dim ID As String = Line.Remove(Line.IndexOf("|"))
|
|
||||||
Dim Value As String = Line.Remove(0, Line.IndexOf("|") + 1)
|
|
||||||
Select Case ID.ToLower()
|
|
||||||
Case "fov"
|
|
||||||
startFOV = CSng(Value.Replace(".", GameController.DecSeparator)).Clamp(1, 179)
|
|
||||||
Case "textspeed"
|
|
||||||
TextBox.TextSpeed = CInt(Value)
|
|
||||||
Case "mousespeed"
|
|
||||||
startRotationSpeed = CInt(Value)
|
|
||||||
End Select
|
|
||||||
End If
|
|
||||||
Next
|
|
||||||
File.Delete(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Options.dat")
|
|
||||||
End If
|
|
||||||
If (File.Exists(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Party.dat")) Then
|
|
||||||
Pokemons.Clear()
|
|
||||||
Dim PokeData As String = File.ReadAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Party.dat")
|
|
||||||
For Each Line As String In PokeData.SplitAtNewline()
|
|
||||||
If Line.StartsWith("{") AndAlso Line.EndsWith("}") Then
|
|
||||||
Dim p As Pokemon = Pokemon.GetPokemonByData(Line)
|
|
||||||
If p.IsEgg() = False Then
|
|
||||||
If p.IsShiny = True Then
|
|
||||||
PokedexData = Pokedex.ChangeEntry(PokedexData, p.Number, 3)
|
|
||||||
Else
|
|
||||||
PokedexData = Pokedex.ChangeEntry(PokedexData, p.Number, 2)
|
|
||||||
End If
|
|
||||||
End If
|
|
||||||
Pokemons.Add(p)
|
|
||||||
End If
|
|
||||||
Next
|
|
||||||
File.Delete(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Party.dat")
|
|
||||||
End If
|
|
||||||
If (File.Exists(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Player.dat")) Then
|
|
||||||
Dim Data As String = File.ReadAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Player.dat")
|
|
||||||
Screen.Level.Riding = False
|
|
||||||
For Each Line As String In Data.SplitAtNewline()
|
|
||||||
If Not String.IsNullOrWhiteSpace(Line) AndAlso Line.Contains("|") Then
|
|
||||||
Dim ID As String = Line.Remove(Line.IndexOf("|"))
|
|
||||||
Dim Value As String = Line.Remove(0, Line.IndexOf("|") + 1)
|
|
||||||
Select Case ID.ToLower()
|
|
||||||
Case "name"
|
|
||||||
Name = CType(IIf(IsGameJoltSave, GameJolt.API.username, Value), String)
|
|
||||||
Case "position"
|
|
||||||
Dim v() As String = Value.Split(CChar(","))
|
|
||||||
startPosition.X = CSng(v(0).Replace(".", GameController.DecSeparator))
|
|
||||||
startPosition.Y = CSng(v(1).Replace(".", GameController.DecSeparator))
|
|
||||||
startPosition.Z = CSng(v(2).Replace(".", GameController.DecSeparator))
|
|
||||||
Case "lastpokemonposition"
|
|
||||||
Dim v() As String = Value.Split(CChar(","))
|
|
||||||
LastPokemonPosition.X = CSng(v(0).Replace(".", GameController.DecSeparator))
|
|
||||||
LastPokemonPosition.Y = CSng(v(1).Replace(".", GameController.DecSeparator))
|
|
||||||
LastPokemonPosition.Z = CSng(v(2).Replace(".", GameController.DecSeparator))
|
|
||||||
Case "mapfile"
|
|
||||||
startMap = Value
|
|
||||||
Case "rivalname"
|
|
||||||
RivalName = Value
|
|
||||||
Case "money"
|
|
||||||
Money = CInt(Value)
|
|
||||||
Case "badges"
|
|
||||||
Badges.Clear()
|
|
||||||
If Value = "0" Then
|
|
||||||
Badges = New List(Of Integer)
|
|
||||||
Else
|
|
||||||
If Value.Contains(",") = False Then
|
|
||||||
Badges = {CInt(Value)}.ToList()
|
|
||||||
Else
|
|
||||||
Dim l As List(Of String) = Value.Split(CChar(",")).ToList()
|
|
||||||
For i = 0 To l.Count - 1
|
|
||||||
Badges.Add(CInt(l(i)))
|
|
||||||
Next
|
|
||||||
End If
|
|
||||||
End If
|
|
||||||
Case "rotation"
|
|
||||||
startRotation = CSng(Value.Replace(".", GameController.DecSeparator))
|
|
||||||
Case "Gender"
|
|
||||||
If Value = "Male" Then
|
|
||||||
Male = True
|
|
||||||
Else
|
|
||||||
Male = False
|
|
||||||
End If
|
|
||||||
Case "playtime"
|
|
||||||
Dim dd() As String = Value.Split(CChar(","))
|
|
||||||
If dd.Count >= 4 Then
|
|
||||||
PlayTime = New TimeSpan(CInt(dd(3)), CInt(dd(0)), CInt(dd(1)), CInt(dd(2)))
|
|
||||||
Else
|
|
||||||
PlayTime = New TimeSpan(CInt(dd(0)), CInt(dd(1)), CInt(dd(2)))
|
|
||||||
End If
|
|
||||||
Case "ot"
|
|
||||||
OT = CStr(CInt(Value).Clamp(0, 99999))
|
|
||||||
Case "points"
|
|
||||||
Points = CInt(Value)
|
|
||||||
Case "haspokedex"
|
|
||||||
HasPokedex = CBool(Value)
|
|
||||||
Case "haspokegear"
|
|
||||||
HasPokegear = CBool(Value)
|
|
||||||
Case "freecamera"
|
|
||||||
startFreeCameraMode = CBool(Value)
|
|
||||||
Case "thirdperson"
|
|
||||||
startThirdPerson = CBool(Value)
|
|
||||||
Case "skin"
|
|
||||||
Skin = Value
|
|
||||||
Case "battleanimations"
|
|
||||||
ShowBattleAnimations = CInt(Value)
|
|
||||||
Case "boxamount"
|
|
||||||
BoxAmount = CInt(Value)
|
|
||||||
Case "lastrestplace"
|
|
||||||
LastRestPlace = Value
|
|
||||||
Case "lastrestplaceposition"
|
|
||||||
LastRestPlacePosition = Value
|
|
||||||
Case "diagonalmovement"
|
|
||||||
If GameController.IS_DEBUG_ACTIVE = True Then
|
|
||||||
DiagonalMovement = CBool(Value)
|
|
||||||
Else
|
|
||||||
DiagonalMovement = False
|
|
||||||
End If
|
|
||||||
Case "repelsteps"
|
|
||||||
RepelSteps = CInt(Value)
|
|
||||||
Case "lastsaveplace"
|
|
||||||
LastSavePlace = Value
|
|
||||||
Case "lastsaveplaceposition"
|
|
||||||
LastSavePlacePosition = Value
|
|
||||||
Case "difficulty"
|
|
||||||
DifficultyMode = CInt(Value)
|
|
||||||
Case "battlestyle"
|
|
||||||
BattleStyle = CInt(Value)
|
|
||||||
Case "savecreated"
|
|
||||||
SaveCreated = Value
|
|
||||||
Case "autosave"
|
|
||||||
If IsGameJoltSave = False Then
|
|
||||||
newFilePrefix = Value
|
|
||||||
AutosaveUsed = True
|
|
||||||
End If
|
|
||||||
Case "daycaresteps"
|
|
||||||
DaycareSteps = CInt(Value)
|
|
||||||
Case "gamemode"
|
|
||||||
GameMode = Value
|
|
||||||
Case "pokefiles"
|
|
||||||
If Value <> "" Then
|
|
||||||
If Value.Contains(",") = True Then
|
|
||||||
PokeFiles.AddRange(Value.Split(CChar(",")))
|
|
||||||
Else
|
|
||||||
PokeFiles.Add(Value)
|
|
||||||
End If
|
|
||||||
End If
|
|
||||||
Case "visitedmaps"
|
|
||||||
VisitedMaps = Value
|
|
||||||
Case "tempsurfskin"
|
|
||||||
TempSurfSkin = Value
|
|
||||||
Case "surfing"
|
|
||||||
startSurfing = CBool(Value)
|
|
||||||
Screen.Level.Surfing = CBool(Value)
|
|
||||||
Case "bp"
|
|
||||||
BP = CInt(Value)
|
|
||||||
Case "gtsstars"
|
|
||||||
GTSStars = CInt(Value)
|
|
||||||
Case "showmodels"
|
|
||||||
ShowModelsInBattle = CBool(Value)
|
|
||||||
Case "sandboxmode"
|
|
||||||
SandBoxMode = CBool(Value)
|
|
||||||
Case "earnedachievements"
|
|
||||||
If Value <> "" Then
|
|
||||||
EarnedAchievements = Value.Split(CChar(",")).ToList()
|
|
||||||
End If
|
|
||||||
End Select
|
|
||||||
Else
|
|
||||||
Logger.Log(Logger.LogTypes.Warning, "Player.vb: The line """ & Line & """ is either empty or does not conform the player.dat file rules.")
|
|
||||||
End If
|
|
||||||
Next
|
|
||||||
If IsGameJoltSave = True And Screen.Level.Surfing = False Then
|
|
||||||
Skin = GameJolt.Emblem.GetPlayerSpriteFile(GameJolt.Emblem.GetPlayerLevel(GameJoltSave.Points), GameJoltSave.GameJoltID, GameJoltSave.Gender)
|
|
||||||
Select Case GameJoltSave.Gender
|
|
||||||
Case "0"
|
|
||||||
Male = True
|
|
||||||
Case "1"
|
|
||||||
Male = False
|
|
||||||
Case Else
|
|
||||||
Male = True
|
|
||||||
End Select
|
|
||||||
End If
|
|
||||||
GameStart = Date.Now
|
|
||||||
File.Delete(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Player.dat")
|
|
||||||
End If
|
|
||||||
If (File.Exists(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Pokedex.dat")) Then
|
|
||||||
Core.Player.PokedexData = File.ReadAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Pokedex.dat")
|
|
||||||
File.Delete(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Pokedex.dat")
|
|
||||||
End If
|
|
||||||
If (File.Exists(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Register.dat")) Then
|
|
||||||
Core.Player.RegisterData = File.ReadAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Register.dat")
|
|
||||||
File.Delete(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Register.dat")
|
|
||||||
End If
|
|
||||||
If (File.Exists(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\RoamingPokemon.dat")) Then
|
|
||||||
Core.Player.RoamingPokemonData = File.ReadAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\RoamingPokemon.dat")
|
|
||||||
File.Delete(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\RoamingPokemon.dat")
|
|
||||||
End If
|
|
||||||
If (File.Exists(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\SecretBase.dat")) Then
|
|
||||||
Core.Player.SecretBaseData = File.ReadAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\SecretBase.dat")
|
|
||||||
File.Delete(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\SecretBase.dat")
|
|
||||||
End If
|
|
||||||
If (File.Exists(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Statistics.dat")) Then
|
|
||||||
PlayerStatistics.Load(File.ReadAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Statistics.dat"))
|
|
||||||
File.Delete(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\OverWrite\Statistics.dat")
|
|
||||||
End If
|
|
||||||
#End If
|
|
||||||
|
|
||||||
File.WriteAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\Apricorns.dat", GameJoltSave.Apricorns)
|
|
||||||
File.WriteAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\Berries.dat", GameJoltSave.Berries)
|
|
||||||
File.WriteAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\Box.dat", GameJoltSave.Box)
|
|
||||||
File.WriteAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\Daycare.dat", GameJoltSave.Daycare)
|
|
||||||
File.WriteAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\HallOfFame.dat", GameJoltSave.HallOfFame)
|
|
||||||
File.WriteAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\ItemData.dat", GameJoltSave.ItemData)
|
|
||||||
File.WriteAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\Items.dat", GameJoltSave.Items)
|
|
||||||
File.WriteAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\NPC.dat", GameJoltSave.NPC)
|
|
||||||
File.WriteAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\Options.dat", GameJoltSave.Options)
|
|
||||||
File.WriteAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\Party.dat", GameJoltSave.Party)
|
|
||||||
File.WriteAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\Player.dat", GameJoltSave.Player)
|
|
||||||
File.WriteAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\Pokedex.dat", GameJoltSave.Pokedex)
|
|
||||||
File.WriteAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\Register.dat", GameJoltSave.Register)
|
|
||||||
File.WriteAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\RoamingPokemon.dat", GameJoltSave.RoamingPokemon)
|
|
||||||
File.WriteAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\SecretBase.dat", GameJoltSave.SecretBase)
|
|
||||||
File.WriteAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\Statistics.dat", GameJoltSave.Statistics)
|
|
||||||
End If
|
|
||||||
|
|
||||||
''' Indev 0.54 Removal List
|
''' Indev 0.54 Removal List
|
||||||
''' 1. All Mega Stones. [ID: 507 - 553]
|
''' 1. All Mega Stones. [ID: 507 - 553]
|
||||||
''' 2. Shiny Candy [ID: 501]
|
''' 2. Shiny Candy [ID: 501]
|
||||||
@ -1152,6 +630,63 @@
|
|||||||
ActionScript.RegisterID("PokemonIndev054Update")
|
ActionScript.RegisterID("PokemonIndev054Update")
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
''' Indev 0.54.2 OT Fix List.
|
||||||
|
If Not ActionScript.IsRegistered("PokemonIndev0542Update") Then
|
||||||
|
' Check Party Pokemon.
|
||||||
|
For Each Pokemon As Pokemon In Pokemons
|
||||||
|
If String.Equals(Pokemon.CatchTrainerName, Core.Player.Name, StringComparison.OrdinalIgnoreCase) AndAlso Pokemon.OT <> GameJoltSave.GameJoltID Then
|
||||||
|
Pokemon.OT = GameJoltSave.GameJoltID
|
||||||
|
End If
|
||||||
|
Next
|
||||||
|
|
||||||
|
' Check PC Boxes.
|
||||||
|
If Not String.IsNullOrWhiteSpace(BoxData) Then
|
||||||
|
Dim TempBoxData As New List(Of String)
|
||||||
|
TempBoxData.AddRange(BoxData.SplitAtNewline())
|
||||||
|
|
||||||
|
For Each item As String In TempBoxData
|
||||||
|
If Not String.IsNullOrWhiteSpace(item) AndAlso Not item.StartsWith("BOX") Then
|
||||||
|
Dim TempString As String = item.Remove(item.IndexOf("{"))
|
||||||
|
Dim TempPokemon As Pokemon = Pokemon.GetPokemonByData(item.Remove(0, item.IndexOf("{")))
|
||||||
|
|
||||||
|
If String.Equals(TempPokemon.CatchTrainerName, Core.Player.Name, StringComparison.OrdinalIgnoreCase) AndAlso TempPokemon.OT <> GameJoltSave.GameJoltID Then
|
||||||
|
TempPokemon.OT = GameJoltSave.GameJoltID
|
||||||
|
End If
|
||||||
|
|
||||||
|
item = TempString & TempPokemon.ToString()
|
||||||
|
End If
|
||||||
|
Next
|
||||||
|
|
||||||
|
BoxData = String.Join(vbNewLine, TempBoxData)
|
||||||
|
End If
|
||||||
|
|
||||||
|
' Check Day Care.
|
||||||
|
If Not String.IsNullOrWhiteSpace(DaycareData) Then
|
||||||
|
Dim TempDaycareData As New List(Of String)
|
||||||
|
TempDaycareData.AddRange(DaycareData.SplitAtNewline())
|
||||||
|
|
||||||
|
For Each item As String In TempDaycareData
|
||||||
|
If Not String.IsNullOrWhiteSpace(item) AndAlso item.Contains("{") Then
|
||||||
|
Dim TempString As String = ItemData.Remove(item.IndexOf("{"))
|
||||||
|
Dim TempPokemon As Pokemon = Pokemon.GetPokemonByData(item.Remove(0, item.IndexOf("{")))
|
||||||
|
|
||||||
|
If String.Equals(TempPokemon.CatchTrainerName, Core.Player.Name, StringComparison.OrdinalIgnoreCase) AndAlso TempPokemon.OT <> GameJoltSave.GameJoltID Then
|
||||||
|
TempPokemon.OT = GameJoltSave.GameJoltID
|
||||||
|
End If
|
||||||
|
|
||||||
|
item = TempString & TempPokemon.ToString()
|
||||||
|
End If
|
||||||
|
Next
|
||||||
|
|
||||||
|
DaycareData = String.Join(vbNewLine, TempDaycareData)
|
||||||
|
End If
|
||||||
|
|
||||||
|
' Remove Duplicate data.
|
||||||
|
Core.Player.PokeFiles = Core.Player.PokeFiles.Distinct().ToList()
|
||||||
|
|
||||||
|
ActionScript.RegisterID("PokemonIndev0542Update")
|
||||||
|
End If
|
||||||
|
|
||||||
loadedSave = True
|
loadedSave = True
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
@ -1584,8 +1119,8 @@
|
|||||||
|
|
||||||
If IsGameJoltSave = True Then
|
If IsGameJoltSave = True Then
|
||||||
If Core.GameOptions.Extras.Contains("Backup Save") Then
|
If Core.GameOptions.Extras.Contains("Backup Save") Then
|
||||||
If Not Directory.Exists(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\Encrypted") Then
|
If Not Directory.Exists(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID.ToString() & "/Encrypted") Then
|
||||||
Directory.CreateDirectory(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\Encrypted")
|
Directory.CreateDirectory(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID.ToString() & "/Encrypted")
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Dim OriginalHASH As String =
|
Dim OriginalHASH As String =
|
||||||
@ -1606,8 +1141,31 @@
|
|||||||
Encryption.EncryptString(GetSecretBaseData, StringObfuscation.Obfuscate(GameJoltSave.GameJoltID)) & "|" &
|
Encryption.EncryptString(GetSecretBaseData, StringObfuscation.Obfuscate(GameJoltSave.GameJoltID)) & "|" &
|
||||||
Encryption.EncryptString(GetStatisticsData, StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
Encryption.EncryptString(GetStatisticsData, StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
||||||
|
|
||||||
File.WriteAllText(GameController.GamePath & "\Backup Save\" & GameJoltSave.GameJoltID & "\Encrypted\Encrypted.dat",
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID.ToString() & "/Encrypted/Encrypted.dat",
|
||||||
OriginalHASH & "|" & Encryption.EncryptString(OriginalHASH, StringObfuscation.Obfuscate(GameJoltSave.GameJoltID)))
|
OriginalHASH & "|" & Encryption.EncryptString(OriginalHASH, StringObfuscation.Obfuscate(GameJoltSave.GameJoltID)))
|
||||||
|
|
||||||
|
Dim timestamp As String = Date.Now.ToString("yyyy-MM-dd_HH.mm.ss")
|
||||||
|
|
||||||
|
If Not Directory.Exists(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp) Then
|
||||||
|
Directory.CreateDirectory(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp)
|
||||||
|
End If
|
||||||
|
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Apricorns.dat", GetApricornsData)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Berries.dat", GetBerriesData)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Box.dat", GetBoxData)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Daycare.dat", GetDaycareData)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/HallOfFame.dat", GetHallOfFameData)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/ItemData.dat", GetItemDataData)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Items.dat", GetItemsData)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/NPC.dat", GetNPCDataData)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Options.dat", GetOptionsData)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Party.dat", GetPartyData)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Player.dat", GetPlayerData(False))
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Pokedex.dat", GetPokedexData)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Register.dat", GetRegisterData)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/RoamingPokemon.dat", GetRoamingPokemonData)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/SecretBase.dat", GetSecretBaseData)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Statistics.dat", GetStatisticsData)
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Dim APICallSave As New GameJolt.APICall(AddressOf SaveGameHelpers.CompleteGameJoltSave)
|
Dim APICallSave As New GameJolt.APICall(AddressOf SaveGameHelpers.CompleteGameJoltSave)
|
||||||
|
@ -286,9 +286,7 @@
|
|||||||
IntroStarted = False
|
IntroStarted = False
|
||||||
|
|
||||||
If Not s Is Nothing Then
|
If Not s Is Nothing Then
|
||||||
If CanPlayMusic() = True Then
|
MediaPlayer.Play(s.Song)
|
||||||
MediaPlayer.Play(s.Song)
|
|
||||||
End If
|
|
||||||
|
|
||||||
If MediaPlayer.IsMuted = True Then
|
If MediaPlayer.IsMuted = True Then
|
||||||
MediaPlayer.Pause()
|
MediaPlayer.Pause()
|
||||||
@ -431,56 +429,8 @@
|
|||||||
Return Not IsNothing(s)
|
Return Not IsNothing(s)
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
Private Declare Function GetAudioOutputDevices Lib "winmm.dll" Alias "waveOutGetNumDevs" () As Integer
|
|
||||||
|
|
||||||
Private Shared Function CanPlayMusic() As Boolean
|
|
||||||
Dim errorMessage As String = ""
|
|
||||||
|
|
||||||
Dim audioDeviceCount As Integer = GetAudioOutputDevices()
|
|
||||||
If audioDeviceCount > 0 Then
|
|
||||||
Try
|
|
||||||
Dim r As String = My.Computer.Registry.GetValue("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\PlayerUpgrade", "PlayerVersion", Nothing).ToString()
|
|
||||||
If r <> "" And r.Contains(",") = True Then
|
|
||||||
Dim version As String = r.Remove(r.IndexOf(","))
|
|
||||||
If IsNumeric(version) = True Then
|
|
||||||
If CInt(version) >= 11 Then
|
|
||||||
Return True
|
|
||||||
Else
|
|
||||||
errorMessage = "The installed version of the WindowsMediaPlayer (" & r & ") is smaller than 12."
|
|
||||||
End If
|
|
||||||
Else
|
|
||||||
errorMessage = "The registry string doesn't start with a numeric value."
|
|
||||||
End If
|
|
||||||
Else
|
|
||||||
errorMessage = "The registry string doesn't contain "","" or is empty."
|
|
||||||
End If
|
|
||||||
Catch
|
|
||||||
errorMessage = "Unknown error"
|
|
||||||
End Try
|
|
||||||
Else
|
|
||||||
errorMessage = "No audio output device is connected to the computer."
|
|
||||||
End If
|
|
||||||
|
|
||||||
Logger.Log(Logger.LogTypes.Warning, "MusicManager.vb: An error occurred trying to play music: " & errorMessage)
|
|
||||||
|
|
||||||
If Core.GameOptions.ForceMusic = True Then
|
|
||||||
Logger.Log(Logger.LogTypes.Message, "MusicManager.vb: Forced music to play and ignore the error occuring in music validation. Set ForceMusic to ""0"" in the options file to disable this.")
|
|
||||||
Return True
|
|
||||||
End If
|
|
||||||
|
|
||||||
Return False
|
|
||||||
End Function
|
|
||||||
|
|
||||||
Public Shared Sub ForceVolumeUpdate()
|
Public Shared Sub ForceVolumeUpdate()
|
||||||
#If WINDOWS Then
|
|
||||||
Try
|
|
||||||
MediaPlayer.Volume = Volume * MasterVolume
|
|
||||||
Catch ex As NullReferenceException
|
|
||||||
' song changed while changing volume
|
|
||||||
End Try
|
|
||||||
#Else
|
|
||||||
MediaPlayer.Volume = Volume * MasterVolume
|
MediaPlayer.Volume = Volume * MasterVolume
|
||||||
#End If
|
|
||||||
LastVolume = Volume * MasterVolume
|
LastVolume = Volume * MasterVolume
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
@ -900,6 +900,216 @@ Public Class MainMenuScreen
|
|||||||
If Controls.Accept(True, True) = True Then
|
If Controls.Accept(True, True) = True Then
|
||||||
If Core.GameInstance.IsMouseVisible = False And loadGameJoltIndex = 0 Or Core.ScaleScreenRec(New Rectangle(CInt(Core.ScreenSize.Width / 2) - 256, 300, 512, 128)).Contains(MouseHandler.MousePosition) = True And Core.GameInstance.IsMouseVisible = True Then
|
If Core.GameInstance.IsMouseVisible = False And loadGameJoltIndex = 0 Or Core.ScaleScreenRec(New Rectangle(CInt(Core.ScreenSize.Width / 2) - 256, 300, 512, 128)).Contains(MouseHandler.MousePosition) = True And Core.GameInstance.IsMouseVisible = True Then
|
||||||
Core.Player.IsGameJoltSave = True
|
Core.Player.IsGameJoltSave = True
|
||||||
|
|
||||||
|
' Backup Save module
|
||||||
|
' 1. Load Encrypted.dat file.
|
||||||
|
' 2. Load OverWrite folder
|
||||||
|
' 3. Apply Extra Fixes.
|
||||||
|
|
||||||
|
' Enable Backup Save functionality.
|
||||||
|
If (Core.GameOptions.Extras.Contains("Backup Save")) Then
|
||||||
|
' Make a copy of last known good gamejolt save!
|
||||||
|
Dim timestamp As String = Date.Now.ToString("yyyy-MM-dd_HH.mm.ss")
|
||||||
|
|
||||||
|
If Not Directory.Exists(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp) Then
|
||||||
|
Directory.CreateDirectory(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp)
|
||||||
|
End If
|
||||||
|
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Apricorns.dat", Core.GameJoltSave.Apricorns)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Berries.dat", Core.GameJoltSave.Berries)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Box.dat", Core.GameJoltSave.Box)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Daycare.dat", Core.GameJoltSave.Daycare)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/HallOfFame.dat", Core.GameJoltSave.HallOfFame)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/ItemData.dat", Core.GameJoltSave.ItemData)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Items.dat", Core.GameJoltSave.Items)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/NPC.dat", Core.GameJoltSave.NPC)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Options.dat", Core.GameJoltSave.Options)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Party.dat", Core.GameJoltSave.Party)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Player.dat", Core.GameJoltSave.Player)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Pokedex.dat", Core.GameJoltSave.Pokedex)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Register.dat", Core.GameJoltSave.Register)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/RoamingPokemon.dat", Core.GameJoltSave.RoamingPokemon)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/SecretBase.dat", Core.GameJoltSave.SecretBase)
|
||||||
|
File.WriteAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID & "/" & timestamp & "/Statistics.dat", Core.GameJoltSave.Statistics)
|
||||||
|
|
||||||
|
If Directory.Exists(GameController.GamePath & "/Backup Save/" & Core.GameJoltSave.GameJoltID.ToString() & "/Encrypted/") Then
|
||||||
|
If File.Exists(GameController.GamePath & "/Backup Save/" & Core.GameJoltSave.GameJoltID.ToString() & "/Encrypted/Encrypted.dat") Then
|
||||||
|
Dim Items() As String = File.ReadAllText(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID.ToString() & "/Encrypted/Encrypted.dat").Split(CChar("|"))
|
||||||
|
Dim Hash As String = String.Join("|", Items.Take(16))
|
||||||
|
|
||||||
|
' Ensure that the items count is 17. Last index is for validation purpose.
|
||||||
|
If Items.Count() = 17 Then
|
||||||
|
' Try using the new algorithm.
|
||||||
|
Try
|
||||||
|
If String.Equals(Hash, Encryption.DecryptString(Items.Last(), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))) Then
|
||||||
|
Core.GameJoltSave._apricorns = Encryption.DecryptString(Items(0), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
||||||
|
Core.GameJoltSave._berries = Encryption.DecryptString(Items(1), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
||||||
|
Core.GameJoltSave._box = Encryption.DecryptString(Items(2), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
||||||
|
Core.GameJoltSave._daycare = Encryption.DecryptString(Items(3), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
||||||
|
Core.GameJoltSave._hallOfFame = Encryption.DecryptString(Items(4), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
||||||
|
Core.GameJoltSave._itemData = Encryption.DecryptString(Items(5), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
||||||
|
Core.GameJoltSave._items = Encryption.DecryptString(Items(6), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
||||||
|
Core.GameJoltSave._NPC = Encryption.DecryptString(Items(7), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
||||||
|
Core.GameJoltSave._options = Encryption.DecryptString(Items(8), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
||||||
|
Core.GameJoltSave._party = Encryption.DecryptString(Items(9), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
||||||
|
Core.GameJoltSave._player = Encryption.DecryptString(Items(10), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
||||||
|
Core.GameJoltSave._pokedex = Encryption.DecryptString(Items(11), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
||||||
|
Core.GameJoltSave._register = Encryption.DecryptString(Items(12), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
||||||
|
Core.GameJoltSave._roamingPokemon = Encryption.DecryptString(Items(13), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
||||||
|
Core.GameJoltSave._secretBase = Encryption.DecryptString(Items(14), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
||||||
|
Core.GameJoltSave._statistics = Encryption.DecryptString(Items(15), StringObfuscation.Obfuscate(GameJoltSave.GameJoltID))
|
||||||
|
End If
|
||||||
|
Catch ex As Exception
|
||||||
|
|
||||||
|
End Try
|
||||||
|
|
||||||
|
' Try again using the old algorithm.
|
||||||
|
Try
|
||||||
|
If String.Equals(Hash, Encryption.DecryptString(Items.Last(), StringObfuscation.Obfuscate("TheDialgaTeam"))) Then
|
||||||
|
' Ensure that you are not cheating.
|
||||||
|
Dim PlayerData() As String = Items(10).SplitAtNewline()
|
||||||
|
If (PlayerData.Any(Function(a)
|
||||||
|
Return String.Equals(a, "OT|" & GameJoltSave.GameJoltID)
|
||||||
|
End Function)) Then
|
||||||
|
Core.GameJoltSave._apricorns = Encryption.DecryptString(Items(0), StringObfuscation.Obfuscate("TheDialgaTeam"))
|
||||||
|
Core.GameJoltSave._berries = Encryption.DecryptString(Items(1), StringObfuscation.Obfuscate("TheDialgaTeam"))
|
||||||
|
Core.GameJoltSave._box = Encryption.DecryptString(Items(2), StringObfuscation.Obfuscate("TheDialgaTeam"))
|
||||||
|
Core.GameJoltSave._daycare = Encryption.DecryptString(Items(3), StringObfuscation.Obfuscate("TheDialgaTeam"))
|
||||||
|
Core.GameJoltSave._hallOfFame = Encryption.DecryptString(Items(4), StringObfuscation.Obfuscate("TheDialgaTeam"))
|
||||||
|
Core.GameJoltSave._itemData = Encryption.DecryptString(Items(5), StringObfuscation.Obfuscate("TheDialgaTeam"))
|
||||||
|
Core.GameJoltSave._items = Encryption.DecryptString(Items(6), StringObfuscation.Obfuscate("TheDialgaTeam"))
|
||||||
|
Core.GameJoltSave._NPC = Encryption.DecryptString(Items(7), StringObfuscation.Obfuscate("TheDialgaTeam"))
|
||||||
|
Core.GameJoltSave._options = Encryption.DecryptString(Items(8), StringObfuscation.Obfuscate("TheDialgaTeam"))
|
||||||
|
Core.GameJoltSave._party = Encryption.DecryptString(Items(9), StringObfuscation.Obfuscate("TheDialgaTeam"))
|
||||||
|
Core.GameJoltSave._player = Encryption.DecryptString(Items(10), StringObfuscation.Obfuscate("TheDialgaTeam"))
|
||||||
|
Core.GameJoltSave._pokedex = Encryption.DecryptString(Items(11), StringObfuscation.Obfuscate("TheDialgaTeam"))
|
||||||
|
Core.GameJoltSave._register = Encryption.DecryptString(Items(12), StringObfuscation.Obfuscate("TheDialgaTeam"))
|
||||||
|
Core.GameJoltSave._roamingPokemon = Encryption.DecryptString(Items(13), StringObfuscation.Obfuscate("TheDialgaTeam"))
|
||||||
|
Core.GameJoltSave._secretBase = Encryption.DecryptString(Items(14), StringObfuscation.Obfuscate("TheDialgaTeam"))
|
||||||
|
Core.GameJoltSave._statistics = Encryption.DecryptString(Items(15), StringObfuscation.Obfuscate("TheDialgaTeam"))
|
||||||
|
Else
|
||||||
|
MsgBox("The game detected that you are trying to load the legacy Backup Save from Indev 0.53.3 Patch Update 6/7. Due to the nature of cloning account via Backup Save, we are unable to load this save." & vbNewLine & vbNewLine & "Please contact jianmingyong at http://pokemon3d.net/forum/ for more detail.", MsgBoxStyle.OkOnly, "Error")
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
Catch ex As Exception
|
||||||
|
|
||||||
|
End Try
|
||||||
|
|
||||||
|
' Disable the older support for security reason.
|
||||||
|
Try
|
||||||
|
If File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Encrypted/Apricorns.dat") AndAlso
|
||||||
|
File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Encrypted/Berries.dat") AndAlso
|
||||||
|
File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Encrypted/Box.dat") AndAlso
|
||||||
|
File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Encrypted/Daycare.dat") AndAlso
|
||||||
|
File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Encrypted/HallOfFame.dat") AndAlso
|
||||||
|
File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Encrypted/ItemData.dat") AndAlso
|
||||||
|
File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Encrypted/Items.dat") AndAlso
|
||||||
|
File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Encrypted/NPC.dat") AndAlso
|
||||||
|
File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Encrypted/Options.dat") AndAlso
|
||||||
|
File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Encrypted/Party.dat") AndAlso
|
||||||
|
File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Encrypted/Player.dat") AndAlso
|
||||||
|
File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Encrypted/Pokedex.dat") AndAlso
|
||||||
|
File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Encrypted/Register.dat") AndAlso
|
||||||
|
File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Encrypted/RoamingPokemon.dat") AndAlso
|
||||||
|
File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Encrypted/SecretBase.dat") AndAlso
|
||||||
|
File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Encrypted/Statistics.dat") Then
|
||||||
|
MsgBox("The game detected that you are trying to load the legacy Backup Save from Indev 0.53.3 Patch Update 5 and below. Due to the nature of cloning account via Backup Save, we are unable to load this save." & vbNewLine & vbNewLine & "Please contact jianmingyong at http://pokemon3d.net/forum/ for more detail.", MsgBoxStyle.OkOnly, "Error")
|
||||||
|
End If
|
||||||
|
Catch ex As Exception
|
||||||
|
|
||||||
|
End Try
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
#If DEBUG Then
|
||||||
|
If Not Directory.Exists(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID.ToString() & "/Overwrite") Then
|
||||||
|
Directory.CreateDirectory(GameController.GamePath & "/Backup Save/" & GameJoltSave.GameJoltID.ToString() & "/Overwrite")
|
||||||
|
End If
|
||||||
|
|
||||||
|
If Directory.Exists(GameController.GamePath & "/Backup Save/" & Core.GameJoltSave.GameJoltID.ToString() & "/Overwrite/") Then
|
||||||
|
If File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Apricorns.dat") Then
|
||||||
|
Core.GameJoltSave._apricorns = File.ReadAllText(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Apricorns.dat")
|
||||||
|
File.Delete(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Apricorns.dat")
|
||||||
|
End If
|
||||||
|
|
||||||
|
If File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Berries.dat") Then
|
||||||
|
Core.GameJoltSave._berries = File.ReadAllText(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Berries.dat")
|
||||||
|
File.Delete(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Berries.dat")
|
||||||
|
End If
|
||||||
|
|
||||||
|
If File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Box.dat") Then
|
||||||
|
Core.GameJoltSave._box = File.ReadAllText(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Box.dat")
|
||||||
|
File.Delete(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Box.dat")
|
||||||
|
End If
|
||||||
|
|
||||||
|
If File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Daycare.dat") Then
|
||||||
|
Core.GameJoltSave._daycare = File.ReadAllText(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Daycare.dat")
|
||||||
|
File.Delete(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Daycare.dat")
|
||||||
|
End If
|
||||||
|
|
||||||
|
If File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/HallOfFame.dat") Then
|
||||||
|
Core.GameJoltSave._hallOfFame = File.ReadAllText(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/HallOfFame.dat")
|
||||||
|
File.Delete(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/HallOfFame.dat")
|
||||||
|
End If
|
||||||
|
|
||||||
|
If File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/ItemData.dat") Then
|
||||||
|
Core.GameJoltSave._itemData = File.ReadAllText(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/ItemData.dat")
|
||||||
|
File.Delete(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/ItemData.dat")
|
||||||
|
End If
|
||||||
|
|
||||||
|
If File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Items.dat") Then
|
||||||
|
Core.GameJoltSave._items = File.ReadAllText(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Items.dat")
|
||||||
|
File.Delete(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Items.dat")
|
||||||
|
End If
|
||||||
|
|
||||||
|
If File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/NPC.dat") Then
|
||||||
|
Core.GameJoltSave._NPC = File.ReadAllText(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/NPC.dat")
|
||||||
|
File.Delete(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/NPC.dat")
|
||||||
|
End If
|
||||||
|
|
||||||
|
If File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Options.dat") Then
|
||||||
|
Core.GameJoltSave._options = File.ReadAllText(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Options.dat")
|
||||||
|
File.Delete(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Options.dat")
|
||||||
|
End If
|
||||||
|
|
||||||
|
If File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Party.dat") Then
|
||||||
|
Core.GameJoltSave._party = File.ReadAllText(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Party.dat")
|
||||||
|
File.Delete(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Party.dat")
|
||||||
|
End If
|
||||||
|
|
||||||
|
If File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Player.dat") Then
|
||||||
|
Core.GameJoltSave._player = File.ReadAllText(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Player.dat")
|
||||||
|
File.Delete(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Player.dat")
|
||||||
|
End If
|
||||||
|
|
||||||
|
If File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Pokedex.dat") Then
|
||||||
|
Core.GameJoltSave._pokedex = File.ReadAllText(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Pokedex.dat")
|
||||||
|
File.Delete(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Pokedex.dat")
|
||||||
|
End If
|
||||||
|
|
||||||
|
If File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Register.dat") Then
|
||||||
|
Core.GameJoltSave._register = File.ReadAllText(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Register.dat")
|
||||||
|
File.Delete(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Register.dat")
|
||||||
|
End If
|
||||||
|
|
||||||
|
If File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/RoamingPokemon.dat") Then
|
||||||
|
Core.GameJoltSave._roamingPokemon = File.ReadAllText(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/RoamingPokemon.dat")
|
||||||
|
File.Delete(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/RoamingPokemon.dat")
|
||||||
|
End If
|
||||||
|
|
||||||
|
If File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/SecretBase.dat") Then
|
||||||
|
Core.GameJoltSave._secretBase = File.ReadAllText(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/SecretBase.dat")
|
||||||
|
File.Delete(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/SecretBase.dat")
|
||||||
|
End If
|
||||||
|
|
||||||
|
If File.Exists(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Statistics.dat") Then
|
||||||
|
Core.GameJoltSave._statistics = File.ReadAllText(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Statistics.dat")
|
||||||
|
File.Delete(GameController.GamePath + "/Backup Save/" + Core.GameJoltSave.GameJoltID.ToString() + "/Overwrite/Statistics.dat")
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
#End If
|
||||||
|
End If
|
||||||
|
|
||||||
Core.Player.LoadGame("GAMEJOLTSAVE")
|
Core.Player.LoadGame("GAMEJOLTSAVE")
|
||||||
|
|
||||||
Core.SetScreen(New JoinServerScreen(Me))
|
Core.SetScreen(New JoinServerScreen(Me))
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
''' <summary>
|
''' <summary>
|
||||||
''' The base class for all screens in the game.
|
''' The base class for all screens in the game.
|
||||||
''' </summary>
|
''' </summary>
|
||||||
Public MustInherit Class Screen
|
Public MustInherit Class Screen
|
||||||
@ -108,6 +108,16 @@ Public MustInherit Class Screen
|
|||||||
''' A global level instance, that carries over screen instances.
|
''' A global level instance, that carries over screen instances.
|
||||||
''' </summary>
|
''' </summary>
|
||||||
Public Shared Property Level() As Level
|
Public Shared Property Level() As Level
|
||||||
|
Get
|
||||||
|
Return _globalLevel
|
||||||
|
End Get
|
||||||
|
Set(value As Level)
|
||||||
|
If _globalLevel IsNot Nothing Then
|
||||||
|
_globalLevel.StopOffsetMapUpdate()
|
||||||
|
End If
|
||||||
|
_globalLevel = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
''' <summary>
|
''' <summary>
|
||||||
''' A global BasicEffect instance, that carries over screen instances.
|
''' A global BasicEffect instance, that carries over screen instances.
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
Imports System.Threading
|
||||||
''' <summary>
|
''' <summary>
|
||||||
''' A class that manages the collection of entities to represent a map.
|
''' A class that manages the collection of entities to represent a map.
|
||||||
''' </summary>
|
''' </summary>
|
||||||
@ -29,7 +30,7 @@ Public Class Level
|
|||||||
Private _offsetMapUpdateDelay As Integer = 50 ' Ticks until the next Offset Map update occurs.
|
Private _offsetMapUpdateDelay As Integer = 50 ' Ticks until the next Offset Map update occurs.
|
||||||
|
|
||||||
' Map properties:
|
' Map properties:
|
||||||
Private _terrain As Terrain = New Terrain(net.Pokemon3D.Game.Terrain.TerrainTypes.Plain)
|
Private _terrain As Terrain = New Terrain(Terrain.TerrainTypes.Plain)
|
||||||
Private _mapName As String = ""
|
Private _mapName As String = ""
|
||||||
Private _musicLoop As String = ""
|
Private _musicLoop As String = ""
|
||||||
Private _levelFile As String = ""
|
Private _levelFile As String = ""
|
||||||
@ -686,7 +687,7 @@ Public Class Level
|
|||||||
Public Sub StopOffsetMapUpdate()
|
Public Sub StopOffsetMapUpdate()
|
||||||
Me._offsetTimer.Stop()
|
Me._offsetTimer.Stop()
|
||||||
While Me._isUpdatingOffsetMaps
|
While Me._isUpdatingOffsetMaps
|
||||||
System.Threading.Thread.Sleep(1)
|
Thread.Sleep(1)
|
||||||
End While
|
End While
|
||||||
|
|
||||||
Logger.Debug("Stopped Offset map update")
|
Logger.Debug("Stopped Offset map update")
|
||||||
@ -713,7 +714,7 @@ Public Class Level
|
|||||||
End If
|
End If
|
||||||
|
|
||||||
' Create own player entity and OverworldPokémon entity and add them to the entity enumeration:
|
' Create own player entity and OverworldPokémon entity and add them to the entity enumeration:
|
||||||
OwnPlayer = New OwnPlayer(0, 0, 0, {net.Pokemon3D.Game.TextureManager.DefaultTexture}, Core.Player.Skin, 0, 0, "", "Gold", 0)
|
OwnPlayer = New OwnPlayer(0, 0, 0, {TextureManager.DefaultTexture}, Core.Player.Skin, 0, 0, "", "Gold", 0)
|
||||||
OverworldPokemon = New OverworldPokemon(Screen.Camera.Position.X, Screen.Camera.Position.Y, Screen.Camera.Position.Z + 1)
|
OverworldPokemon = New OverworldPokemon(Screen.Camera.Position.X, Screen.Camera.Position.Y, Screen.Camera.Position.Z + 1)
|
||||||
OverworldPokemon.ChangeRotation()
|
OverworldPokemon.ChangeRotation()
|
||||||
Entities.AddRange({OwnPlayer, OverworldPokemon})
|
Entities.AddRange({OwnPlayer, OverworldPokemon})
|
||||||
@ -797,13 +798,16 @@ Public Class Level
|
|||||||
If LevelLoader.IsBusy = False Then
|
If LevelLoader.IsBusy = False Then
|
||||||
For i = 0 To Entities.Count - 1
|
For i = 0 To Entities.Count - 1
|
||||||
If i <= Entities.Count - 1 Then
|
If i <= Entities.Count - 1 Then
|
||||||
If Entities.Count - 1 >= i AndAlso Entities(i).CanBeRemoved = True Then
|
If Entities.Count - 1 >= i AndAlso Entities(i).CanBeRemoved Then
|
||||||
Entities.RemoveAt(i)
|
Entities.RemoveAt(i)
|
||||||
i -= 1
|
i -= 1
|
||||||
Else
|
Else
|
||||||
If Entities(i).NeedsUpdate = True Then
|
If Entities(i).NeedsUpdate Then
|
||||||
Entities(i).Update()
|
Entities(i).Update()
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
' UpdateEntity for all entities:
|
||||||
|
Me.Entities(i).UpdateEntity()
|
||||||
End If
|
End If
|
||||||
Else
|
Else
|
||||||
Exit For
|
Exit For
|
||||||
@ -811,13 +815,6 @@ Public Class Level
|
|||||||
Next
|
Next
|
||||||
End If
|
End If
|
||||||
|
|
||||||
' UpdateEntity for all entities:
|
|
||||||
For i = 0 To Me.Entities.Count - 1
|
|
||||||
If i <= Me.Entities.Count - 1 Then
|
|
||||||
Me.Entities(i).UpdateEntity()
|
|
||||||
End If
|
|
||||||
Next
|
|
||||||
|
|
||||||
' UpdateEntity for all floors:
|
' UpdateEntity for all floors:
|
||||||
For i = 0 To Me.Floors.Count - 1
|
For i = 0 To Me.Floors.Count - 1
|
||||||
If i <= Me.Floors.Count - 1 Then
|
If i <= Me.Floors.Count - 1 Then
|
||||||
@ -953,7 +950,7 @@ Public Class Level
|
|||||||
Me.Surfing = Core.Player.startSurfing ' Set the Surfing property after map switch.
|
Me.Surfing = Core.Player.startSurfing ' Set the Surfing property after map switch.
|
||||||
|
|
||||||
' Create player and Pokémon entities:
|
' Create player and Pokémon entities:
|
||||||
OwnPlayer = New OwnPlayer(0, 0, 0, {net.Pokemon3D.Game.TextureManager.DefaultTexture}, Core.Player.Skin, 0, 0, "", "Gold", 0)
|
OwnPlayer = New OwnPlayer(0, 0, 0, {TextureManager.DefaultTexture}, Core.Player.Skin, 0, 0, "", "Gold", 0)
|
||||||
OwnPlayer.SetTexture(Core.Player.Skin, usingGameJoltTexture)
|
OwnPlayer.SetTexture(Core.Player.Skin, usingGameJoltTexture)
|
||||||
|
|
||||||
OverworldPokemon = New OverworldPokemon(Screen.Camera.Position.X, Screen.Camera.Position.Y, Screen.Camera.Position.Z + 1)
|
OverworldPokemon = New OverworldPokemon(Screen.Camera.Position.X, Screen.Camera.Position.Y, Screen.Camera.Position.Z + 1)
|
||||||
|
4
2.5DHero/2.5DHero/packages.config
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<packages>
|
||||||
|
<package id="MonoGame.Framework.DesktopGL" version="3.5.1.1679" targetFramework="net45" />
|
||||||
|
</packages>
|
@ -175,137 +175,4 @@ Frame Plane001 {
|
|||||||
0.990000;0.990000;;
|
0.990000;0.990000;;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
AnimationSet Anim-1 {
|
|
||||||
|
|
||||||
|
|
||||||
Animation Anim-Plane001 {
|
|
||||||
|
|
||||||
{ Plane001 }
|
|
||||||
|
|
||||||
AnimationKey {
|
|
||||||
4;
|
|
||||||
119;
|
|
||||||
0;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
160;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
320;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
480;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
640;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
800;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
960;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
1120;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
1280;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
1440;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
1600;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
1760;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
1920;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
2080;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
2240;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
2400;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
2560;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
2720;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
2880;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
3040;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
3200;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
3360;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
3520;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
3680;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
3840;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
4000;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
4160;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
4320;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
4480;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
4640;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
4800;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
4960;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
5120;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
5280;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
5440;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
5600;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
5760;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
5920;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
6080;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
6240;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
6400;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
6560;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
6720;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
6880;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
7040;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
7200;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
7360;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
7520;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
7680;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
7840;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
8000;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
8160;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
8320;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
8480;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
8640;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
8800;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
8960;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
9120;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
9280;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
9440;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
9600;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
9760;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
9920;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
10080;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
10240;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
10400;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
10560;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
10720;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
10880;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
11040;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
11200;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
11360;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
11520;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
11680;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
11840;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
12000;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
12160;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
12320;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
12480;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
12640;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
12800;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
12960;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
13120;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
13280;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
13440;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
13600;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
13760;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
13920;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
14080;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
14240;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
14400;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
14560;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
14720;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
14880;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
15040;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
15200;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
15360;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
15520;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
15680;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
15840;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
16000;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
16160;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
16320;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
16480;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
16640;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
16800;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
16960;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
17120;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
17280;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
17440;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
17600;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
17760;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
17920;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
18080;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
18240;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
18400;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
18560;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
18720;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;,
|
|
||||||
18880;16;1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,0.000000,0.000000,0.000000,1.000000,0.000000,2.096027,0.000000,-10.437111,1.000000;;;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
@ -3008,266 +3008,4 @@ Frame Box004 {
|
|||||||
1.000000;0.836242;;
|
1.000000;0.836242;;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
AnimationSet Anim-1 {
|
|
||||||
|
|
||||||
|
|
||||||
Animation Anim-Plane002 {
|
|
||||||
|
|
||||||
{ Plane002 }
|
|
||||||
|
|
||||||
AnimationKey {
|
|
||||||
4;
|
|
||||||
119;
|
|
||||||
0;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
160;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
320;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
480;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
640;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
800;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
960;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
1120;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
1280;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
1440;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
1600;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
1760;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
1920;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
2080;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
2240;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
2400;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
2560;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
2720;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
2880;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
3040;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
3200;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
3360;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
3520;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
3680;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
3840;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
4000;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
4160;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
4320;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
4480;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
4640;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
4800;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
4960;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
5120;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
5280;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
5440;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
5600;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
5760;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
5920;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
6080;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
6240;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
6400;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
6560;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
6720;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
6880;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
7040;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
7200;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
7360;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
7520;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
7680;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
7840;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
8000;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
8160;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
8320;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
8480;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
8640;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
8800;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
8960;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
9120;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
9280;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
9440;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
9600;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
9760;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
9920;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
10080;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
10240;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
10400;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
10560;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
10720;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
10880;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
11040;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
11200;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
11360;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
11520;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
11680;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
11840;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
12000;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
12160;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
12320;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
12480;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
12640;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
12800;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
12960;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
13120;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
13280;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
13440;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
13600;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
13760;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
13920;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
14080;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
14240;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
14400;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
14560;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
14720;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
14880;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
15040;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
15200;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
15360;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
15520;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
15680;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
15840;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
16000;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
16160;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
16320;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
16480;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
16640;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
16800;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
16960;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
17120;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
17280;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
17440;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
17600;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
17760;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
17920;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
18080;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
18240;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
18400;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
18560;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
18720;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;,
|
|
||||||
18880;16;0.314200,0.000000,0.000000,0.000000,0.000000,0.295854,0.000000,0.000000,0.000000,0.000000,0.316640,0.000000,0.000000,7.144531,0.000000,1.000000;;;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Animation Anim-Box004 {
|
|
||||||
|
|
||||||
{ Box004 }
|
|
||||||
|
|
||||||
AnimationKey {
|
|
||||||
4;
|
|
||||||
119;
|
|
||||||
0;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
160;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
320;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
480;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
640;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
800;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
960;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
1120;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
1280;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
1440;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
1600;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
1760;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
1920;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
2080;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
2240;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
2400;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
2560;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
2720;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
2880;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
3040;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
3200;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
3360;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
3520;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
3680;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
3840;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
4000;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
4160;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
4320;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
4480;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
4640;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
4800;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
4960;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
5120;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
5280;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
5440;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
5600;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
5760;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
5920;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
6080;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
6240;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
6400;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
6560;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
6720;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
6880;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
7040;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
7200;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
7360;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
7520;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
7680;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
7840;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
8000;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
8160;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
8320;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
8480;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
8640;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
8800;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
8960;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
9120;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
9280;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
9440;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
9600;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
9760;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
9920;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
10080;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
10240;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
10400;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
10560;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
10720;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
10880;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
11040;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
11200;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
11360;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
11520;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
11680;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
11840;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
12000;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
12160;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
12320;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
12480;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
12640;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
12800;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
12960;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
13120;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
13280;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
13440;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
13600;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
13760;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
13920;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
14080;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
14240;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
14400;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
14560;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
14720;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
14880;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
15040;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
15200;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
15360;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
15520;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
15680;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
15840;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
16000;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
16160;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
16320;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
16480;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
16640;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
16800;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
16960;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
17120;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
17280;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
17440;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
17600;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
17760;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
17920;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
18080;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
18240;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
18400;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
18560;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
18720;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;,
|
|
||||||
18880;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.784600,0.000000,0.000000,0.000000,0.000000,0.810360,0.000000,-305.546624,231.671987,183.057664,1.000000;;;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
@ -1336,137 +1336,4 @@ Frame Plane001 {
|
|||||||
0.010085;0.133645;;
|
0.010085;0.133645;;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
AnimationSet Anim-1 {
|
|
||||||
|
|
||||||
|
|
||||||
Animation Anim-Plane001 {
|
|
||||||
|
|
||||||
{ Plane001 }
|
|
||||||
|
|
||||||
AnimationKey {
|
|
||||||
4;
|
|
||||||
119;
|
|
||||||
0;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
160;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
320;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
480;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
640;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
800;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
960;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
1120;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
1280;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
1440;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
1600;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
1760;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
1920;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
2080;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
2240;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
2400;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
2560;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
2720;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
2880;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
3040;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
3200;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
3360;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
3520;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
3680;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
3840;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
4000;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
4160;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
4320;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
4480;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
4640;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
4800;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
4960;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
5120;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
5280;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
5440;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
5600;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
5760;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
5920;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
6080;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
6240;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
6400;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
6560;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
6720;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
6880;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
7040;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
7200;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
7360;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
7520;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
7680;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
7840;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
8000;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
8160;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
8320;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
8480;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
8640;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
8800;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
8960;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
9120;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
9280;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
9440;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
9600;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
9760;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
9920;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
10080;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
10240;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
10400;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
10560;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
10720;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
10880;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
11040;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
11200;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
11360;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
11520;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
11680;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
11840;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
12000;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
12160;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
12320;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
12480;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
12640;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
12800;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
12960;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
13120;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
13280;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
13440;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
13600;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
13760;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
13920;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
14080;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
14240;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
14400;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
14560;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
14720;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
14880;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
15040;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
15200;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
15360;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
15520;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
15680;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
15840;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
16000;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
16160;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
16320;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
16480;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
16640;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
16800;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
16960;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
17120;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
17280;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
17440;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
17600;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
17760;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
17920;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
18080;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
18240;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
18400;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
18560;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
18720;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;,
|
|
||||||
18880;16;-0.000000,0.000000,-1.000000,0.000000,-1.000000,-0.000000,0.000000,0.000000,-0.000000,1.000000,0.000000,0.000000,-0.759530,1.485295,-27.328125,1.000000;;;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
@ -5258,119 +5258,4 @@ Frame Plane001 {
|
|||||||
0.010000;0.903591;;
|
0.010000;0.903591;;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
AnimationSet Anim-1 {
|
|
||||||
|
|
||||||
|
|
||||||
Animation Anim-Plane001 {
|
|
||||||
|
|
||||||
{ Plane001 }
|
|
||||||
|
|
||||||
AnimationKey {
|
|
||||||
4;
|
|
||||||
101;
|
|
||||||
0;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
160;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
320;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
480;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
640;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
800;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
960;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
1120;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
1280;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
1440;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
1600;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
1760;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
1920;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
2080;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
2240;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
2400;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
2560;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
2720;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
2880;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
3040;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
3200;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
3360;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
3520;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
3680;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
3840;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
4000;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
4160;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
4320;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
4480;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
4640;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
4800;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
4960;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
5120;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
5280;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
5440;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
5600;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
5760;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
5920;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
6080;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
6240;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
6400;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
6560;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
6720;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
6880;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
7040;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
7200;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
7360;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
7520;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
7680;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
7840;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
8000;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
8160;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
8320;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
8480;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
8640;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
8800;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
8960;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
9120;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
9280;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
9440;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
9600;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
9760;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
9920;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
10080;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
10240;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
10400;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
10560;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
10720;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
10880;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
11040;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
11200;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
11360;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
11520;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
11680;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
11840;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
12000;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
12160;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
12320;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
12480;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
12640;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
12800;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
12960;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
13120;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
13280;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
13440;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
13600;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
13760;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
13920;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
14080;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
14240;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
14400;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
14560;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
14720;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
14880;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
15040;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
15200;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
15360;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
15520;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
15680;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
15840;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;,
|
|
||||||
16000;16;1.000000,0.000000,0.000000,0.000000,0.000000,0.000000,-1.000000,0.000000,0.000000,1.000000,0.000000,0.000000,17.794170,12.235772,-0.000001,1.000000;;;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
After Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 3.5 KiB |
After Width: | Height: | Size: 3.0 KiB |
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 3.6 KiB |
Before Width: | Height: | Size: 9.0 KiB After Width: | Height: | Size: 9.0 KiB |
BIN
2.5DHero/2.5DHeroContent/Content/Pokemon/Sprites/Glalie_mega.png
Normal file
After Width: | Height: | Size: 9.4 KiB |
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 6.8 KiB After Width: | Height: | Size: 8.0 KiB |
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 8.9 KiB |
Before Width: | Height: | Size: 4.4 KiB After Width: | Height: | Size: 8.9 KiB |
Before Width: | Height: | Size: 8.3 KiB After Width: | Height: | Size: 8.2 KiB |
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 8.0 KiB |
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 6.7 KiB |
Before Width: | Height: | Size: 9.4 KiB After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 16 KiB |
@ -1,37 +1,37 @@
|
|||||||
{"Level"{LEV[{"Name"{str[Underwater Path]}}{"MusicLoop"{str[darkcave]}}{"WildPokemon"{bool[1]}}{"OverworldPokemon"{bool[0]}}]}}
|
{"Level"{LEV[{"Name"{str[Underwater Path]}}{"MusicLoop"{str[darkcave]}}{"WildPokemon"{bool[1]}}{"OverworldPokemon"{bool[0]}}]}}
|
||||||
{"Actions"{LEV[{"CanTeleport"{bool[1]}}{"CanDig"{bool[0]}}{"RideType"{int[1]}}{"CanFly"{bool[0]}}{"EnviromentType"{int[4]}}{"Weather"{int[4]}}{"Lightning"{int[3]}}]}}
|
{"Actions"{LEV[{"CanTeleport"{bool[1]}}{"CanDig"{bool[0]}}{"RideType"{int[1]}}{"CanFly"{bool[0]}}{"EnviromentType"{int[4]}}{"Weather"{int[4]}}{"Lightning"{int[3]}}{"SurfingBattleMap"{str[underwatercave\underwater.dat,-7,0,14]}}]}}
|
||||||
|
|
||||||
|
|
||||||
\\Internal Part:
|
\\Internal Part:
|
||||||
|
|
||||||
Floor:
|
Floor:
|
||||||
Normal Floor:
|
Normal Floor:
|
||||||
{"EntityField"{ENT[{"Size"{intArr[11,11]}}{"Position"{sngArr[0,-0.25,0]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[routes,48,160,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[11,11]}}{"Position"{sngArr[0,-0.25,0]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[5,-0.25,-1]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[routes,48,160,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[5,-0.25,-1]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[3,2]}}{"Position"{sngArr[4,-0.25,11]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[routes,48,160,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[3,2]}}{"Position"{sngArr[4,-0.25,11]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,6]}}{"Position"{sngArr[5,-0.25,13]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[routes,48,160,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,6]}}{"Position"{sngArr[5,-0.25,13]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
Inverted Floor
|
Inverted Floor
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[5,1.75,-1]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,160,16,16]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[5,1.75,-1]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,7]}}{"Position"{sngArr[5,1.75,13]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,160,16,16]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,7]}}{"Position"{sngArr[5,1.75,13]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,2]}}{"Position"{sngArr[5,2.75,10]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,160,16,16]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,2]}}{"Position"{sngArr[5,2.75,10]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[3,1]}}{"Position"{sngArr[4,2.75,1]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,160,16,16]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[3,1]}}{"Position"{sngArr[4,2.75,1]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[9,2.75,5]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,160,16,16]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[9,2.75,5]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[8,2.75,7]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,160,16,16]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[8,2.75,7]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[5,1]}}{"Position"{sngArr[3,2.75,8]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,160,16,16]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[5,1]}}{"Position"{sngArr[3,2.75,8]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[3,1]}}{"Position"{sngArr[4,2.75,9]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,160,16,16]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[3,1]}}{"Position"{sngArr[4,2.75,9]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[2,2.75,7]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,160,16,16]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[2,2.75,7]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[1,2.75,5]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,160,16,16]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[1,2.75,5]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}]}}
|
||||||
Dive:
|
Dive:
|
||||||
To the cave:
|
To the cave:
|
||||||
{"EntityField"{ENT[{"EntityID"{str[DiveTile]}}{"Size"{intArr[3,4]}}{"Position"{sngArr[4,-0.24,3]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,240,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[1]}}{"AdditionalValue"{str[underwatercave\main.dat,~+13,5.1,~+33,0]}}{"Rotation"{int[0]}}{"Visible"{bool[0]}}]}}
|
{"EntityField"{ENT[{"EntityID"{str[DiveTile]}}{"Size"{intArr[3,4]}}{"Position"{sngArr[4,-0.24,3]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,240,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[1]}}{"AdditionalValue"{str[underwatercave\main.dat,~+13,5.1,~+33,0]}}{"Rotation"{int[0]}}{"Visible"{bool[0]}}]}}
|
||||||
{"Shader"{SHA[{"Shader"{sngArr[1.5,1.5,1.5]}}{"Size"{intArr[3,4]}}{"Position"{intArr[4,3,3]}}{"StopOnContact"{bool[1]}}{"ObjectSize"{sngArr[1,1]}}]}}
|
{"Shader"{SHA[{"Shader"{sngArr[1.5,1.5,1.5]}}{"Size"{intArr[3,4]}}{"Position"{intArr[4,3,3]}}{"StopOnContact"{bool[1]}}{"ObjectSize"{sngArr[1,1]}}]}}
|
||||||
{"EntityField"{ENT[{"EntityID"{str[DiveTile]}}{"Size"{intArr[1,2]}}{"Position"{sngArr[3,-0.24,4]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,240,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[1]}}{"AdditionalValue"{str[underwatercave\main.dat,~+13,5.1,~+33,0]}}{"Rotation"{int[0]}}{"Visible"{bool[0]}}]}}
|
{"EntityField"{ENT[{"EntityID"{str[DiveTile]}}{"Size"{intArr[1,2]}}{"Position"{sngArr[3,-0.24,4]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,240,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[1]}}{"AdditionalValue"{str[underwatercave\main.dat,~+13,5.1,~+33,0]}}{"Rotation"{int[0]}}{"Visible"{bool[0]}}]}}
|
||||||
{"Shader"{SHA[{"Shader"{sngArr[1.5,1.5,1.5]}}{"Size"{intArr[1,2]}}{"Position"{intArr[3,3,4]}}{"StopOnContact"{bool[1]}}{"ObjectSize"{sngArr[1,1]}}]}}
|
{"Shader"{SHA[{"Shader"{sngArr[1.5,1.5,1.5]}}{"Size"{intArr[1,2]}}{"Position"{intArr[3,3,4]}}{"StopOnContact"{bool[1]}}{"ObjectSize"{sngArr[1,1]}}]}}
|
||||||
{"EntityField"{ENT[{"EntityID"{str[DiveTile]}}{"Size"{intArr[1,2]}}{"Position"{sngArr[7,-0.24,4]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,240,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[1]}}{"AdditionalValue"{str[underwatercave\main.dat,~+13,5.1,~+33,0]}}{"Rotation"{int[0]}}{"Visible"{bool[0]}}]}}
|
{"EntityField"{ENT[{"EntityID"{str[DiveTile]}}{"Size"{intArr[1,2]}}{"Position"{sngArr[7,-0.24,4]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,240,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[1]}}{"AdditionalValue"{str[underwatercave\main.dat,~+13,5.1,~+33,0]}}{"Rotation"{int[0]}}{"Visible"{bool[0]}}]}}
|
||||||
{"Shader"{SHA[{"Shader"{sngArr[1.5,1.5,1.5]}}{"Size"{intArr[1,2]}}{"Position"{intArr[7,3,4]}}{"StopOnContact"{bool[1]}}{"ObjectSize"{sngArr[1,1]}}]}}
|
{"Shader"{SHA[{"Shader"{sngArr[1.5,1.5,1.5]}}{"Size"{intArr[1,2]}}{"Position"{intArr[7,3,4]}}{"StopOnContact"{bool[1]}}{"ObjectSize"{sngArr[1,1]}}]}}
|
||||||
To the boat:
|
To the boat:
|
||||||
{"EntityField"{ENT[{"EntityID"{str[DiveTile]}}{"Size"{intArr[5,2]}}{"Position"{sngArr[3,-0.24,29]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,240,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[2]}}{"AdditionalValue"{str[underwatercave\surface.dat,~+5,0.1,~-22,0]}}{"Rotation"{int[0]}}{"Visible"{bool[0]}}]}}
|
{"EntityField"{ENT[{"EntityID"{str[DiveTile]}}{"Size"{intArr[5,2]}}{"Position"{sngArr[3,-0.24,29]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,240,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[2]}}{"AdditionalValue"{str[underwatercave\surface.dat,~+5,0.1,~-22,0]}}{"Rotation"{int[0]}}{"Visible"{bool[0]}}]}}
|
||||||
{"EntityField"{ENT[{"EntityID"{str[DiveTile]}}{"Size"{intArr[3,1]}}{"Position"{sngArr[4,-0.24,28]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,240,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[2]}}{"AdditionalValue"{str[underwatercave\surface.dat,~+5,0.1,~-22,0]}}{"Rotation"{int[0]}}{"Visible"{bool[0]}}]}}
|
{"EntityField"{ENT[{"EntityID"{str[DiveTile]}}{"Size"{intArr[3,1]}}{"Position"{sngArr[4,-0.24,28]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,240,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[2]}}{"AdditionalValue"{str[underwatercave\surface.dat,~+5,0.1,~-22,0]}}{"Rotation"{int[0]}}{"Visible"{bool[0]}}]}}
|
||||||
|
|
||||||
Walls:
|
Walls:
|
||||||
Normal walls
|
Normal walls
|
||||||
@ -251,16 +251,16 @@ Grass:
|
|||||||
\\External Part:
|
\\External Part:
|
||||||
|
|
||||||
Floor:
|
Floor:
|
||||||
{"EntityField"{ENT[{"Size"{intArr[26,14]}}{"Position"{sngArr[-7,-0.25,19]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[96,160,16,16][96,160,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[26,14]}}{"Position"{sngArr[-7,-0.25,19]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[2,1]}}{"Position"{sngArr[0,0.75,20]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[2,1]}}{"Position"{sngArr[0,0.75,20]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[-2,2.75,17]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[-2,2.75,17]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[3,2]}}{"Position"{sngArr[16,-0.25,33]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[3,2]}}{"Position"{sngArr[16,-0.25,33]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[4,1]}}{"Position"{sngArr[18,-0.25,35]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[4,1]}}{"Position"{sngArr[18,-0.25,35]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[2,2]}}{"Position"{sngArr[8,-0.25,33]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[2,2]}}{"Position"{sngArr[8,-0.25,33]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[4,3]}}{"Position"{sngArr[-11,-0.25,29]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[4,3]}}{"Position"{sngArr[-11,-0.25,29]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[2,2]}}{"Position"{sngArr[-6,-0.25,33]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[2,2]}}{"Position"{sngArr[-6,-0.25,33]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[5,6]}}{"Position"{sngArr[19,-0.25,16]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[5,6]}}{"Position"{sngArr[19,-0.25,16]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[7,8]}}{"Position"{sngArr[-14,-0.25,14]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[7,8]}}{"Position"{sngArr[-14,-0.25,14]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
Walls:
|
Walls:
|
||||||
Normal walls:
|
Normal walls:
|
||||||
{"EntityField"{ENT[{"EntityID"{str[WallBlock]}}{"Size"{intArr[2,1]}}{"Position"{sngArr[2,0.75,18]}}{"Rotation"{int[3]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16]]}}{"TextureIndex"{intArr[-1,-1,0,0,-1,-1,-1,-1,-1,-1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}]}}
|
{"EntityField"{ENT[{"EntityID"{str[WallBlock]}}{"Size"{intArr[2,1]}}{"Position"{sngArr[2,0.75,18]}}{"Rotation"{int[3]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16]]}}{"TextureIndex"{intArr[-1,-1,0,0,-1,-1,-1,-1,-1,-1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}]}}
|
||||||
@ -398,8 +398,8 @@ Walls:
|
|||||||
\\ Distant part
|
\\ Distant part
|
||||||
\\East part:
|
\\East part:
|
||||||
Floor:
|
Floor:
|
||||||
{"EntityField"{ENT[{"Size"{intArr[2,1]}}{"Position"{sngArr[19,1.75,28]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[routes,48,160,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[2,1]}}{"Position"{sngArr[19,1.75,28]}}{"EntityID"{str[WallBlock]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[20,1.75,27]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[routes,48,160,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[20,1.75,27]}}{"EntityID"{str[WallBlock]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
Walls:
|
Walls:
|
||||||
Slants:
|
Slants:
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[19,-0.25,22]}}{"Rotation"{int[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16]]}}{"TextureIndex"{intArr[-1,-1,-1,-1,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[2]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[19,-0.25,22]}}{"Rotation"{int[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16]]}}{"TextureIndex"{intArr[-1,-1,-1,-1,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[2]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}]}}
|
||||||
@ -435,13 +435,13 @@ Walls:
|
|||||||
\\South part:
|
\\South part:
|
||||||
|
|
||||||
Floor:
|
Floor:
|
||||||
{"EntityField"{ENT[{"Size"{intArr[4,1]}}{"Position"{sngArr[-3,0.75,33]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[routes,48,160,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[4,1]}}{"Position"{sngArr[-3,0.75,33]}}{"EntityID"{str[WallBlock]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[2,1]}}{"Position"{sngArr[11,0.75,34]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[routes,48,160,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[2,1]}}{"Position"{sngArr[11,0.75,34]}}{"EntityID"{str[WallBlock]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[2,1]}}{"Position"{sngArr[2,0.75,34]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[routes,48,160,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[2,1]}}{"Position"{sngArr[2,0.75,34]}}{"EntityID"{str[WallBlock]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,2]}}{"Position"{sngArr[-10,0.75,32]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[routes,48,160,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,2]}}{"Position"{sngArr[-10,0.75,32]}}{"EntityID"{str[WallBlock]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[4,1]}}{"Position"{sngArr[11,1.75,36]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[routes,48,160,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[4,1]}}{"Position"{sngArr[11,1.75,36]}}{"EntityID"{str[WallBlock]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[5,1.75,35]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[routes,48,160,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[5,1.75,35]}}{"EntityID"{str[WallBlock]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,2]}}{"Position"{sngArr[-9,1.75,35]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[routes,48,160,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,2]}}{"Position"{sngArr[-9,1.75,35]}}{"EntityID"{str[WallBlock]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
Walls:
|
Walls:
|
||||||
Slants:
|
Slants:
|
||||||
{"EntityField"{ENT[{"Size"{intArr[5,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[2,-0.25,33]}}{"Rotation"{int[0]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16]]}}{"TextureIndex"{intArr[-1,-1,-1,-1,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[2]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[5,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[2,-0.25,33]}}{"Rotation"{int[0]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16]]}}{"TextureIndex"{intArr[-1,-1,-1,-1,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[2]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}]}}
|
||||||
@ -532,7 +532,7 @@ Walls:
|
|||||||
|
|
||||||
\\West part:
|
\\West part:
|
||||||
Floor:
|
Floor:
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"Position"{sngArr[-7,0.75,23]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[routes,48,160,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"Position"{sngArr[-7,0.75,23]}}{"EntityID"{str[WallBlock]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
Walls:
|
Walls:
|
||||||
Slants:
|
Slants:
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[-6,-0.25,23]}}{"Rotation"{int[3]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16]]}}{"TextureIndex"{intArr[-1,-1,-1,-1,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[2]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[-6,-0.25,23]}}{"Rotation"{int[3]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16]]}}{"TextureIndex"{intArr[-1,-1,-1,-1,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[2]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}]}}
|
||||||
@ -693,4 +693,3 @@ Boat Shader:
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -6,10 +6,10 @@
|
|||||||
|
|
||||||
Floor:
|
Floor:
|
||||||
Normal Floor:
|
Normal Floor:
|
||||||
{"EntityField"{ENT[{"Size"{intArr[11,11]}}{"Position"{sngArr[0,-0.25,0]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[11,11]}}{"Position"{sngArr[0,-0.25,0]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[5,-0.25,-1]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[5,-0.25,-1]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[3,2]}}{"Position"{sngArr[4,-0.25,11]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[3,2]}}{"Position"{sngArr[4,-0.25,11]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,6]}}{"Position"{sngArr[5,-0.25,13]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,6]}}{"Position"{sngArr[5,-0.25,13]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
Inverted Floor
|
Inverted Floor
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[5,1.75,-1]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[5,1.75,-1]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,7]}}{"Position"{sngArr[5,1.75,13]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,7]}}{"Position"{sngArr[5,1.75,13]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}]}}
|
||||||
@ -23,15 +23,15 @@ Floor:
|
|||||||
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[1,2.75,5]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[1,2.75,5]}}{"EntityID"{str[Water]}}{"RotationXYZ"{sngArr[0,0,3.1415]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16][16,0,16,16]]}}{"TextureIndex"{intArr[1,1,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}]}}
|
||||||
Dive:
|
Dive:
|
||||||
To the cave:
|
To the cave:
|
||||||
{"EntityField"{ENT[{"EntityID"{str[DiveTile]}}{"Size"{intArr[3,4]}}{"Position"{sngArr[4,-0.24,3]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,240,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[1]}}{"AdditionalValue"{str[underwatercave\main.dat,~+13,5.1,~+33,0]}}{"Rotation"{int[0]}}{"Visible"{bool[0]}}]}}
|
{"EntityField"{ENT[{"EntityID"{str[DiveTile]}}{"Size"{intArr[3,4]}}{"Position"{sngArr[4,-0.24,3]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,240,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[1]}}{"AdditionalValue"{str[underwatercave\main.dat,~+13,5.1,~+33,0]}}{"Rotation"{int[0]}}{"Visible"{bool[0]}}]}}
|
||||||
{"Shader"{SHA[{"Shader"{sngArr[1.5,1.5,1.5]}}{"Size"{intArr[3,4]}}{"Position"{intArr[4,3,3]}}{"StopOnContact"{bool[1]}}{"ObjectSize"{sngArr[1,1]}}]}}
|
{"Shader"{SHA[{"Shader"{sngArr[1.5,1.5,1.5]}}{"Size"{intArr[3,4]}}{"Position"{intArr[4,3,3]}}{"StopOnContact"{bool[1]}}{"ObjectSize"{sngArr[1,1]}}]}}
|
||||||
{"EntityField"{ENT[{"EntityID"{str[DiveTile]}}{"Size"{intArr[1,2]}}{"Position"{sngArr[3,-0.24,4]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,240,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[1]}}{"AdditionalValue"{str[underwatercave\main.dat,~+13,5.1,~+33,0]}}{"Rotation"{int[0]}}{"Visible"{bool[0]}}]}}
|
{"EntityField"{ENT[{"EntityID"{str[DiveTile]}}{"Size"{intArr[1,2]}}{"Position"{sngArr[3,-0.24,4]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,240,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[1]}}{"AdditionalValue"{str[underwatercave\main.dat,~+13,5.1,~+33,0]}}{"Rotation"{int[0]}}{"Visible"{bool[0]}}]}}
|
||||||
{"Shader"{SHA[{"Shader"{sngArr[1.5,1.5,1.5]}}{"Size"{intArr[1,2]}}{"Position"{intArr[3,3,4]}}{"StopOnContact"{bool[1]}}{"ObjectSize"{sngArr[1,1]}}]}}
|
{"Shader"{SHA[{"Shader"{sngArr[1.5,1.5,1.5]}}{"Size"{intArr[1,2]}}{"Position"{intArr[3,3,4]}}{"StopOnContact"{bool[1]}}{"ObjectSize"{sngArr[1,1]}}]}}
|
||||||
{"EntityField"{ENT[{"EntityID"{str[DiveTile]}}{"Size"{intArr[1,2]}}{"Position"{sngArr[7,-0.24,4]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,240,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[1]}}{"AdditionalValue"{str[underwatercave\main.dat,~+13,5.1,~+33,0]}}{"Rotation"{int[0]}}{"Visible"{bool[0]}}]}}
|
{"EntityField"{ENT[{"EntityID"{str[DiveTile]}}{"Size"{intArr[1,2]}}{"Position"{sngArr[7,-0.24,4]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,240,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[1]}}{"AdditionalValue"{str[underwatercave\main.dat,~+13,5.1,~+33,0]}}{"Rotation"{int[0]}}{"Visible"{bool[0]}}]}}
|
||||||
{"Shader"{SHA[{"Shader"{sngArr[1.5,1.5,1.5]}}{"Size"{intArr[1,2]}}{"Position"{intArr[7,3,4]}}{"StopOnContact"{bool[1]}}{"ObjectSize"{sngArr[1,1]}}]}}
|
{"Shader"{SHA[{"Shader"{sngArr[1.5,1.5,1.5]}}{"Size"{intArr[1,2]}}{"Position"{intArr[7,3,4]}}{"StopOnContact"{bool[1]}}{"ObjectSize"{sngArr[1,1]}}]}}
|
||||||
To the boat:
|
To the boat:
|
||||||
{"EntityField"{ENT[{"EntityID"{str[DiveTile]}}{"Size"{intArr[5,2]}}{"Position"{sngArr[3,-0.24,29]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,240,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[2]}}{"AdditionalValue"{str[underwatercave\surface.dat,~+5,0.1,~-22,0]}}{"Rotation"{int[0]}}{"Visible"{bool[0]}}]}}
|
{"EntityField"{ENT[{"EntityID"{str[DiveTile]}}{"Size"{intArr[5,2]}}{"Position"{sngArr[3,-0.24,29]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,240,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[2]}}{"AdditionalValue"{str[underwatercave\surface.dat,~+5,0.1,~-22,0]}}{"Rotation"{int[0]}}{"Visible"{bool[0]}}]}}
|
||||||
{"EntityField"{ENT[{"EntityID"{str[DiveTile]}}{"Size"{intArr[3,1]}}{"Position"{sngArr[4,-0.24,28]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,240,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[2]}}{"AdditionalValue"{str[underwatercave\surface.dat,~+5,0.1,~-22,0]}}{"Rotation"{int[0]}}{"Visible"{bool[0]}}]}}
|
{"EntityField"{ENT[{"EntityID"{str[DiveTile]}}{"Size"{intArr[3,1]}}{"Position"{sngArr[4,-0.24,28]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,240,16,16]]}}{"TextureIndex"{intArr[0,0]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[2]}}{"AdditionalValue"{str[underwatercave\surface.dat,~+5,0.1,~-22,0]}}{"Rotation"{int[0]}}{"Visible"{bool[0]}}]}}
|
||||||
|
|
||||||
Walls:
|
Walls:
|
||||||
Normal walls
|
Normal walls
|
||||||
@ -251,16 +251,16 @@ Grass:
|
|||||||
\\External Part:
|
\\External Part:
|
||||||
|
|
||||||
Floor:
|
Floor:
|
||||||
{"EntityField"{ENT[{"Size"{intArr[26,14]}}{"Position"{sngArr[-7,-0.25,19]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[96,160,16,16][96,160,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[26,14]}}{"Position"{sngArr[-7,-0.25,19]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[2,1]}}{"Position"{sngArr[0,0.75,20]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[2,1]}}{"Position"{sngArr[0,0.75,20]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[-2,2.75,17]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[-2,2.75,17]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[3,2]}}{"Position"{sngArr[16,-0.25,33]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[3,2]}}{"Position"{sngArr[16,-0.25,33]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[4,1]}}{"Position"{sngArr[18,-0.25,35]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[4,1]}}{"Position"{sngArr[18,-0.25,35]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[2,2]}}{"Position"{sngArr[8,-0.25,33]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[2,2]}}{"Position"{sngArr[8,-0.25,33]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[4,3]}}{"Position"{sngArr[-11,-0.25,29]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[4,3]}}{"Position"{sngArr[-11,-0.25,29]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[2,2]}}{"Position"{sngArr[-6,-0.25,33]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[2,2]}}{"Position"{sngArr[-6,-0.25,33]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[5,6]}}{"Position"{sngArr[19,-0.25,16]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[5,6]}}{"Position"{sngArr[19,-0.25,16]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[7,8]}}{"Position"{sngArr[-14,-0.25,14]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[7,8]}}{"Position"{sngArr[-14,-0.25,14]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
Walls:
|
Walls:
|
||||||
Normal walls:
|
Normal walls:
|
||||||
{"EntityField"{ENT[{"EntityID"{str[WallBlock]}}{"Size"{intArr[2,1]}}{"Position"{sngArr[2,0.75,18]}}{"Rotation"{int[3]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16]]}}{"TextureIndex"{intArr[-1,-1,0,0,-1,-1,-1,-1,-1,-1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}]}}
|
{"EntityField"{ENT[{"EntityID"{str[WallBlock]}}{"Size"{intArr[2,1]}}{"Position"{sngArr[2,0.75,18]}}{"Rotation"{int[3]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16]]}}{"TextureIndex"{intArr[-1,-1,0,0,-1,-1,-1,-1,-1,-1]}}{"Collision"{bool[1]}}{"ModelID"{int[1]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}]}}
|
||||||
@ -398,8 +398,8 @@ Walls:
|
|||||||
\\ Distant part
|
\\ Distant part
|
||||||
\\East part:
|
\\East part:
|
||||||
Floor:
|
Floor:
|
||||||
{"EntityField"{ENT[{"Size"{intArr[2,1]}}{"Position"{sngArr[19,1.75,28]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[2,1]}}{"Position"{sngArr[19,1.75,28]}}{"EntityID"{str[WallBlock]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[20,1.75,27]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[20,1.75,27]}}{"EntityID"{str[WallBlock]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
Walls:
|
Walls:
|
||||||
Slants:
|
Slants:
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[19,-0.25,22]}}{"Rotation"{int[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16]]}}{"TextureIndex"{intArr[-1,-1,-1,-1,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[2]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[19,-0.25,22]}}{"Rotation"{int[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16]]}}{"TextureIndex"{intArr[-1,-1,-1,-1,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[2]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}]}}
|
||||||
@ -435,13 +435,13 @@ Walls:
|
|||||||
\\South part:
|
\\South part:
|
||||||
|
|
||||||
Floor:
|
Floor:
|
||||||
{"EntityField"{ENT[{"Size"{intArr[4,1]}}{"Position"{sngArr[-3,0.75,33]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[4,1]}}{"Position"{sngArr[-3,0.75,33]}}{"EntityID"{str[WallBlock]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[2,1]}}{"Position"{sngArr[11,0.75,34]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[2,1]}}{"Position"{sngArr[11,0.75,34]}}{"EntityID"{str[WallBlock]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[2,1]}}{"Position"{sngArr[2,0.75,34]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[2,1]}}{"Position"{sngArr[2,0.75,34]}}{"EntityID"{str[WallBlock]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,2]}}{"Position"{sngArr[-10,0.75,32]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,2]}}{"Position"{sngArr[-10,0.75,32]}}{"EntityID"{str[WallBlock]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[4,1]}}{"Position"{sngArr[11,1.75,36]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[4,1]}}{"Position"{sngArr[11,1.75,36]}}{"EntityID"{str[WallBlock]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[5,1.75,35]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,1]}}{"Position"{sngArr[5,1.75,35]}}{"EntityID"{str[WallBlock]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,2]}}{"Position"{sngArr[-9,1.75,35]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,2]}}{"Position"{sngArr[-9,1.75,35]}}{"EntityID"{str[WallBlock]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
Walls:
|
Walls:
|
||||||
Slants:
|
Slants:
|
||||||
{"EntityField"{ENT[{"Size"{intArr[5,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[2,-0.25,33]}}{"Rotation"{int[0]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16]]}}{"TextureIndex"{intArr[-1,-1,-1,-1,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[2]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[5,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[2,-0.25,33]}}{"Rotation"{int[0]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16]]}}{"TextureIndex"{intArr[-1,-1,-1,-1,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[2]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}]}}
|
||||||
@ -532,7 +532,7 @@ Walls:
|
|||||||
|
|
||||||
\\West part:
|
\\West part:
|
||||||
Floor:
|
Floor:
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"Position"{sngArr[-7,0.75,23]}}{"EntityID"{str[Water]}}{"Visible"{bool[1]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[0,0,16,16][0,0,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"Position"{sngArr[-7,0.75,23]}}{"EntityID"{str[WallBlock]}}{"Visible"{bool[1]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[0,128,16,16][0,128,16,16]]}}{"TextureIndex"{intArr[0,0,1,1]}}{"Collision"{bool[0]}}{"ModelID"{int[0]}}{"Action"{int[0]}}{"AdditionalValue"{str[UnderwaterCave,0,128,16,16]}}{"Rotation"{int[0]}}]}}
|
||||||
Walls:
|
Walls:
|
||||||
Slants:
|
Slants:
|
||||||
{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[-6,-0.25,23]}}{"Rotation"{int[3]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16]]}}{"TextureIndex"{intArr[-1,-1,-1,-1,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[2]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}]}}
|
{"EntityField"{ENT[{"Size"{intArr[1,3]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[-6,-0.25,23]}}{"Rotation"{int[3]}}{"TexturePath"{str[UnderwaterCave]}}{"Textures"{recArr[[16,0,16,16]]}}{"TextureIndex"{intArr[-1,-1,-1,-1,0,0]}}{"Collision"{bool[1]}}{"ModelID"{int[2]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}]}}
|
||||||
|
39
2.5DHero_Jian_MGCB.sln
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
|
||||||
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
|
# Visual Studio 15
|
||||||
|
VisualStudioVersion = 15.0.26228.9
|
||||||
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
|
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "2.5DHero", "2.5DHero\2.5DHero\2.5DHero.vbproj", "{2AAF65BE-C81D-4663-ABF4-E2E09B16E12F}"
|
||||||
|
ProjectSection(ProjectDependencies) = postProject
|
||||||
|
{EE057806-FAE2-4F37-B85B-A5DE693E6E79} = {EE057806-FAE2-4F37-B85B-A5DE693E6E79}
|
||||||
|
EndProjectSection
|
||||||
|
EndProject
|
||||||
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Universal Content Builder", "Universal Content Builder\Universal Content Builder\Universal Content Builder.csproj", "{EE057806-FAE2-4F37-B85B-A5DE693E6E79}"
|
||||||
|
EndProject
|
||||||
|
Global
|
||||||
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
DebugJian|MonoGame 3.5.1 = DebugJian|MonoGame 3.5.1
|
||||||
|
DebugNoContent|MonoGame 3.5.1 = DebugNoContent|MonoGame 3.5.1
|
||||||
|
ReleaseJian|MonoGame 3.5.1 = ReleaseJian|MonoGame 3.5.1
|
||||||
|
ReleaseNoContent|MonoGame 3.5.1 = ReleaseNoContent|MonoGame 3.5.1
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
|
{2AAF65BE-C81D-4663-ABF4-E2E09B16E12F}.DebugJian|MonoGame 3.5.1.ActiveCfg = DebugJianNew|Any CPU
|
||||||
|
{2AAF65BE-C81D-4663-ABF4-E2E09B16E12F}.DebugJian|MonoGame 3.5.1.Build.0 = DebugJianNew|Any CPU
|
||||||
|
{2AAF65BE-C81D-4663-ABF4-E2E09B16E12F}.DebugNoContent|MonoGame 3.5.1.ActiveCfg = DebugNoContent|Any CPU
|
||||||
|
{2AAF65BE-C81D-4663-ABF4-E2E09B16E12F}.DebugNoContent|MonoGame 3.5.1.Build.0 = DebugNoContent|Any CPU
|
||||||
|
{2AAF65BE-C81D-4663-ABF4-E2E09B16E12F}.ReleaseJian|MonoGame 3.5.1.ActiveCfg = ReleaseJianNew|Any CPU
|
||||||
|
{2AAF65BE-C81D-4663-ABF4-E2E09B16E12F}.ReleaseJian|MonoGame 3.5.1.Build.0 = ReleaseJianNew|Any CPU
|
||||||
|
{2AAF65BE-C81D-4663-ABF4-E2E09B16E12F}.ReleaseNoContent|MonoGame 3.5.1.ActiveCfg = ReleaseNoContent|Any CPU
|
||||||
|
{2AAF65BE-C81D-4663-ABF4-E2E09B16E12F}.ReleaseNoContent|MonoGame 3.5.1.Build.0 = ReleaseNoContent|Any CPU
|
||||||
|
{EE057806-FAE2-4F37-B85B-A5DE693E6E79}.DebugJian|MonoGame 3.5.1.ActiveCfg = MonoGame|3.5.1
|
||||||
|
{EE057806-FAE2-4F37-B85B-A5DE693E6E79}.DebugJian|MonoGame 3.5.1.Build.0 = MonoGame|3.5.1
|
||||||
|
{EE057806-FAE2-4F37-B85B-A5DE693E6E79}.DebugNoContent|MonoGame 3.5.1.ActiveCfg = MonoGame|3.5.1
|
||||||
|
{EE057806-FAE2-4F37-B85B-A5DE693E6E79}.ReleaseJian|MonoGame 3.5.1.ActiveCfg = MonoGame|3.5.1
|
||||||
|
{EE057806-FAE2-4F37-B85B-A5DE693E6E79}.ReleaseJian|MonoGame 3.5.1.Build.0 = MonoGame|3.5.1
|
||||||
|
{EE057806-FAE2-4F37-B85B-A5DE693E6E79}.ReleaseNoContent|MonoGame 3.5.1.ActiveCfg = MonoGame|3.5.1
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
|
HideSolutionNode = FALSE
|
||||||
|
EndGlobalSection
|
||||||
|
EndGlobal
|
1
Universal Content Builder
Submodule
@ -0,0 +1 @@
|
|||||||
|
Subproject commit 7f3efac44a447bf18c95197aa980b030dde10d47
|