Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 5b7bc3ee86 | |||
| 9572cee415 | |||
| f29d498f68 | |||
| 5913d6be38 | |||
| dddbd69a3d | |||
| 8d041fbb34 | |||
| 7a252ce3e8 | |||
| 9cc907f653 |
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
marsxplr_build/
|
||||
waf*/
|
||||
.lock-waf*
|
||||
35
Assembly_-_CSHarp_-_first_pass/wscript
Normal file
35
Assembly_-_CSHarp_-_first_pass/wscript
Normal file
@ -0,0 +1,35 @@
|
||||
## Assembly - CSharp - first pass
|
||||
|
||||
import os
|
||||
import shutil
|
||||
|
||||
def post(bld):
|
||||
global outdir
|
||||
global out
|
||||
newout = os.path.join(outdir, 'Assembly - CSharp - first pass.dll')
|
||||
if os.path.exists(out):
|
||||
shutil.move(out, newout)
|
||||
|
||||
def build(bld):
|
||||
level = bld.path.abspath()
|
||||
SOURCES = \
|
||||
os.path.join(level, 'Properties', 'AssemblyInfo.cs') + ' ' + \
|
||||
os.path.join(level, '*.cs')
|
||||
|
||||
global outdir
|
||||
outdir = os.path.join(bld.env.MBUILD, 'Mars Explorer_Data')
|
||||
if not os.path.exists(outdir):
|
||||
os.makedirs(outdir)
|
||||
global out
|
||||
out = os.path.join(outdir, '26998b3a9cbf54825a27e5f2d3cc4df1.dll')
|
||||
|
||||
bld.env.REF_AsmCSfp = out
|
||||
|
||||
bld(rule='\"${MCS}\" ' +
|
||||
SOURCES +
|
||||
' -out:\"' + out +
|
||||
'\" -sdk:' + bld.env.MONOSDK +
|
||||
' -langversion:' + bld.env.MONOLANGVERSION +
|
||||
' -target:library'
|
||||
' -reference:\"' + bld.env.REF_UnityEngine + '\"')
|
||||
bld.add_post_fun(post)
|
||||
35
Assembly_-_CSharp/wscript
Normal file
35
Assembly_-_CSharp/wscript
Normal file
@ -0,0 +1,35 @@
|
||||
## Assembly - CSharp
|
||||
|
||||
import os
|
||||
import shutil
|
||||
|
||||
def post(bld):
|
||||
global outdir
|
||||
global out
|
||||
newout = os.path.join(outdir, 'Assembly - CSharp.dll')
|
||||
if os.path.exists(out):
|
||||
shutil.move(out, newout)
|
||||
|
||||
def build(bld):
|
||||
bld.add_post_fun(post)
|
||||
|
||||
level = bld.path.abspath()
|
||||
SOURCES = \
|
||||
os.path.join(level, 'Properties', 'AssemblyInfo.cs') + ' ' + \
|
||||
os.path.join(level, '*.cs')
|
||||
|
||||
global outdir
|
||||
outdir = os.path.join(bld.env.MBUILD, 'Mars Explorer_Data')
|
||||
if not os.path.exists(outdir):
|
||||
os.makedirs(outdir)
|
||||
global out
|
||||
out = os.path.join(outdir, 'e36192721fc364533a8edf2aefd3b72c.dll')
|
||||
|
||||
bld(rule='\"${MCS}\" ' +
|
||||
SOURCES +
|
||||
' -out:\"' + out +
|
||||
'\" -sdk:' + bld.env.MONOSDK +
|
||||
' -langversion:' + bld.env.MONOLANGVERSION +
|
||||
' -target:library'
|
||||
' -reference:\"' +
|
||||
bld.env.REF_UnityEngine + '\",\"' + bld.env.REF_AsmCSfp + '\"')
|
||||
@ -35,7 +35,7 @@ public class Buggy : MonoBehaviour
|
||||
private Transform[] bouyancyPoints;
|
||||
private float suspensionRange;
|
||||
private float friction;
|
||||
private float[] realComp;
|
||||
// /*UNUSED*/ private float[] realComp;
|
||||
private float[] hitDistance;
|
||||
private float[] hitCompress;
|
||||
private float[] hitFriction;
|
||||
@ -51,7 +51,7 @@ public class Buggy : MonoBehaviour
|
||||
//Drivetrain Data
|
||||
private float motorTorque;
|
||||
private float motorSpeed;
|
||||
private float motorSpd;
|
||||
// /*UNUSED*/ private float motorSpd;
|
||||
private float motorInputSmoothed;
|
||||
private float wheelRadius;
|
||||
private float wheelCircumference;
|
||||
@ -66,7 +66,7 @@ public class Buggy : MonoBehaviour
|
||||
wingState = 0f;
|
||||
//wingFlaps = 0;
|
||||
isInverted = false;
|
||||
realComp = new float[4];
|
||||
//realComp = new float[4];
|
||||
hitDistance = new float[4];
|
||||
hitCompress = new float[4];
|
||||
hitFriction = new float[4];
|
||||
@ -76,7 +76,7 @@ public class Buggy : MonoBehaviour
|
||||
wheelMarkIndex = new int[4];
|
||||
isDynamic = false;
|
||||
motorSpeed = 0f;
|
||||
motorSpd = 0f;
|
||||
//motorSpd = 0f;
|
||||
motorInputSmoothed = 0f;
|
||||
wheelRadius = 0.3f;
|
||||
wheelCircumference = wheelRadius * (float)Math.PI * 2f;
|
||||
@ -188,7 +188,7 @@ public class Buggy : MonoBehaviour
|
||||
leftTrail.localPosition = localPosition;
|
||||
|
||||
localPosition = rightTrail.localPosition;
|
||||
float num4 = (localPosition.x = 0);
|
||||
localPosition.x = 0;
|
||||
rightTrail.localPosition = localPosition;
|
||||
|
||||
wingState = 0f;
|
||||
@ -588,7 +588,7 @@ public class Buggy : MonoBehaviour
|
||||
);
|
||||
//motorSpeed += -motorSpeed * motorDrag / motorTorque * Time.fixedDeltaTime;
|
||||
}
|
||||
motorSpd = (frictionTotal - Game.Settings.buggyPower * 3) / (Game.Settings.buggyPower * 3 / Game.Settings.buggySpeed);
|
||||
//motorSpd = (frictionTotal - Game.Settings.buggyPower * 3) / (Game.Settings.buggyPower * 3 / Game.Settings.buggySpeed);
|
||||
|
||||
wheelsAreTouchingGround = true;
|
||||
isDynamic = (
|
||||
@ -1,16 +1,8 @@
|
||||
using System;
|
||||
using CompilerGenerated;
|
||||
|
||||
namespace System.Runtime.CompilerServices
|
||||
{
|
||||
[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class
|
||||
| AttributeTargets.Method)]
|
||||
public sealed class ExtensionAttribute : Attribute { }
|
||||
}
|
||||
|
||||
public static class CompilerGeneratedExtensions
|
||||
{
|
||||
//[Extension]
|
||||
public static IAsyncResult BeginInvoke(
|
||||
this adaptableMethod self,
|
||||
AsyncCallback callback
|
||||
@ -19,7 +11,6 @@ public static class CompilerGeneratedExtensions
|
||||
return self.BeginInvoke(callback, null);
|
||||
}
|
||||
|
||||
//[Extension]
|
||||
public static IAsyncResult BeginInvoke(
|
||||
this adaptableMethod self
|
||||
)
|
||||
@ -111,7 +111,7 @@ public class Game : MonoBehaviour
|
||||
public bool serverHidden = false;
|
||||
[NonSerialized]
|
||||
public Hashtable authenticatedPlayers = new Hashtable();
|
||||
private ArrayList authenticatingPlayers = new ArrayList();
|
||||
//private ArrayList authenticatingPlayers = new ArrayList();
|
||||
[NonSerialized]
|
||||
public static Hashtable Players;
|
||||
public List<unauthPlayer> unauthPlayers = new List<unauthPlayer>();
|
||||
@ -1256,7 +1256,6 @@ public class Game : MonoBehaviour
|
||||
": ";
|
||||
try
|
||||
{
|
||||
float boo = Convert.ToSingle(thread.Value);
|
||||
threadList +=
|
||||
Mathf.RoundToInt(
|
||||
Convert.ToSingle(thread.Value) *
|
||||
@ -962,7 +962,7 @@ public class Lobby : MonoBehaviour
|
||||
serverVersion = 0.0f;
|
||||
String serverWorld = "";
|
||||
String serverPlayers = "";
|
||||
String serverWorldURL = "";
|
||||
// /*UNUSED*/ String serverWorldURL = "";
|
||||
String bannedIPs = "";
|
||||
String serverLag = "";
|
||||
bool isLocked = false;
|
||||
@ -974,7 +974,7 @@ public class Lobby : MonoBehaviour
|
||||
if (vals[0] == "d") serverVersion = float.Parse(vals[1]);
|
||||
else if (vals[0] == "w") serverWorld = vals[1];
|
||||
else if (vals[0] == "p") serverPlayers = vals[1];
|
||||
else if (vals[0] == "u") serverWorldURL = vals[1];
|
||||
//else if (vals[0] == "u") serverWorldURL = vals[1];
|
||||
else if (vals[0] == "b") bannedIPs = vals[1];
|
||||
else if (vals[0] == "s") serverLag = vals[1];
|
||||
else if (vals[0] == "l") isLocked = true;
|
||||
@ -284,7 +284,7 @@ public class MeshSerializer : MonoBehaviour
|
||||
float xx = ((float)(int)ix - 128f) / 127f;
|
||||
float yy = ((float)(int)iy - 128f) / 127f;
|
||||
float zz = ((float)(int)iz - 128f) / 127f;
|
||||
float ww = ((float)(int)iz - 128f) / 127f;
|
||||
float ww = ((float)(int)iw - 128f) / 127f;
|
||||
arr[i] = new Vector4(xx, yy, zz, ww);
|
||||
}
|
||||
}
|
||||
@ -297,7 +297,7 @@ public class MeshSerializer : MonoBehaviour
|
||||
byte ix = (byte)Mathf.Clamp(v.x * 127f + 128f, 0f, 255f);
|
||||
byte iy = (byte)Mathf.Clamp(v.y * 127f + 128f, 0f, 255f);
|
||||
byte iz = (byte)Mathf.Clamp(v.z * 127f + 128f, 0f, 255f);
|
||||
byte iw = (byte)Mathf.Clamp(v.z * 127f + 128f, 0f, 255f);
|
||||
byte iw = (byte)Mathf.Clamp(v.w * 127f + 128f, 0f, 255f);
|
||||
buf.Write(ix);
|
||||
buf.Write(iy);
|
||||
buf.Write(iz);
|
||||
@ -123,7 +123,7 @@ public class TerrainController : MonoBehaviour
|
||||
if (trnAlt < seaLevel)
|
||||
{
|
||||
submerged = true;
|
||||
float depth = seaLevel + trnAlt;
|
||||
// /*UNUSED*/ float depth = seaLevel + trnAlt;
|
||||
}
|
||||
|
||||
//Update AlphaMap Array
|
||||
@ -841,7 +841,7 @@ public class WhirldIn : System.Object
|
||||
String tSpmp = null;
|
||||
String tSpmp2 = null;
|
||||
String[] tTxts = null;
|
||||
String tDtmp = null;
|
||||
// /*UNUSED*/ String tDtmp = null;
|
||||
|
||||
for (int i2 = 1; i2 < vS2.Length; i2++)
|
||||
{
|
||||
@ -852,7 +852,7 @@ public class WhirldIn : System.Object
|
||||
else if (str[0] == "s") tSpmp = GetURL(str[1]);
|
||||
else if (str[0] == "s2") tSpmp2 = GetURL(str[1]);
|
||||
else if (str[0] == "t") tTxts = str[1].Split(","[0]);
|
||||
else if (str[0] == "d") tDtmp = GetURL(str[1]);
|
||||
//else if (str[0] == "d") tDtmp = GetURL(str[1]);
|
||||
}
|
||||
|
||||
String thread = tName;
|
||||
36
Assembly_-_UnityScript/wscript
Normal file
36
Assembly_-_UnityScript/wscript
Normal file
@ -0,0 +1,36 @@
|
||||
## Assembly - UnityScript
|
||||
|
||||
import os
|
||||
import shutil
|
||||
|
||||
def post(bld):
|
||||
global outdir
|
||||
global out
|
||||
newout = os.path.join(outdir, 'Assembly - UnityScript.dll')
|
||||
if os.path.exists(out):
|
||||
shutil.move(out, newout)
|
||||
|
||||
def build(bld):
|
||||
level = bld.path.abspath()
|
||||
SOURCES = \
|
||||
os.path.join(level, 'Properties', 'AssemblyInfo.cs') + ' ' + \
|
||||
os.path.join(level, 'CompilerGenerated', 'GUIAdaptor.cs') + ' ' + \
|
||||
os.path.join(level, '*.cs')
|
||||
|
||||
global outdir
|
||||
outdir = os.path.join(bld.env.MBUILD, 'Mars Explorer_Data')
|
||||
if not os.path.exists(outdir):
|
||||
os.makedirs(outdir)
|
||||
global out
|
||||
out = os.path.join(outdir, '58cc2f0ae478d40e7a89c7ba576c3586.dll')
|
||||
|
||||
bld(rule='\"${MCS}\" ' +
|
||||
SOURCES +
|
||||
' -out:\"' + out +
|
||||
'\" -sdk:' + bld.env.MONOSDK +
|
||||
' -langversion:' + bld.env.MONOLANGVERSION +
|
||||
' -target:library'
|
||||
' -reference:\"' +
|
||||
bld.env.REF_UnityEngine + '\",\"' +
|
||||
bld.env.REF_AsmCSfp + '\"',)
|
||||
bld.add_post_fun(post)
|
||||
46
Game/.gitignore
vendored
46
Game/.gitignore
vendored
@ -1,46 +0,0 @@
|
||||
Assembly - UnityScript/obj/
|
||||
Assembly - UnityScript/bin/
|
||||
Assembly - UnityScript/.vs/
|
||||
Assembly - UnityScript/Assembly---UnityScript.suo
|
||||
Assembly - CSharp - first pass/obj/
|
||||
Assembly - CSharp - first pass/bin/
|
||||
Assembly - CSharp - first pass/.vs/
|
||||
Assembly - CSharp - first pass/Assembly---CSharp---first-pass.suo
|
||||
Assembly - CSharp/obj/
|
||||
Assembly - CSharp/bin/
|
||||
Assembly - CSharp/.vs/
|
||||
Assembly - CSharp/Assembly---CSharp.suo
|
||||
Assembly - UnityScript - first pass/obj/
|
||||
Assembly - UnityScript - first pass/bin/
|
||||
Assembly - UnityScript - first pass/.vs/
|
||||
Assembly - UnityScript - first pass/Assembly---UnityScript---first-pass.suo
|
||||
Ionic.Zlib/obj/
|
||||
Ionic.Zlib/bin/
|
||||
Ionic.Zlib/.vs/
|
||||
Ionic.Zlib/Ionic.Zlib.suo
|
||||
TerrainControllerData/obj/
|
||||
TerrainControllerData/bin/
|
||||
TerrainControllerData/.vs/
|
||||
TerrainControllerData/TerrainControllerData.suo
|
||||
marsxplr_build/
|
||||
UnityEngine/obj/
|
||||
UnityEngine/bin/
|
||||
UnityEngine/.vs/
|
||||
UnityEngine/UnityEngine.suo
|
||||
Boo.Lang/obj/
|
||||
Boo.Lang/bin/
|
||||
Boo.Lang/.vs/
|
||||
Boo.Lang/Boo.Lang.suo
|
||||
UnityScript.Lang/obj/
|
||||
UnityScript.Lang/bin/
|
||||
UnityScript.Lang/.vs/
|
||||
UnityScript.Lang/UnityScript.Lang.suo
|
||||
UnityDomainLoad/obj/
|
||||
UnityDomainLoad/bin/
|
||||
UnityDomainLoad/.vs/
|
||||
UnityDomainLoad/UnityDomainLoad.suo
|
||||
MarsXPLR.suo
|
||||
MarsXPLR.ncb
|
||||
PreBuild/Debug
|
||||
PreBuild/Release
|
||||
PreBuild/PreBuild.vcproj.*
|
||||
@ -1,69 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>9.0.21022</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<OutputType>library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>Assembly - CSharp - first pass</RootNamespace>
|
||||
<AssemblyName>26998b3a9cbf54825a27e5f2d3cc4df1</AssemblyName>
|
||||
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<GenerateAssemblyInfo>False</GenerateAssemblyInfo>
|
||||
<ProjectGuid>{93A8D6B3-DD52-4C21-A101-AF360DAFC096}</ProjectGuid>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
<OutputPath>bin</OutputPath>
|
||||
<AppendTargetFrameworkToOutputPath>False</AppendTargetFrameworkToOutputPath>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="UnityEngine">
|
||||
<HintPath>..\UnityEngine\bin\UnityEngine.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="ActivateTrigger.cs" />
|
||||
<Compile Include="BlurEffect.cs" />
|
||||
<Compile Include="ColorCorrectionEffect.cs" />
|
||||
<Compile Include="CombineChildren.cs" />
|
||||
<Compile Include="ContrastStretchEffect.cs" />
|
||||
<Compile Include="EdgeDetectEffect.cs" />
|
||||
<Compile Include="GlowEffect.cs" />
|
||||
<Compile Include="GrayscaleEffect.cs" />
|
||||
<Compile Include="ImageEffectBase.cs" />
|
||||
<Compile Include="ImageEffects.cs" />
|
||||
<Compile Include="MeshCombineUtility.cs" />
|
||||
<Compile Include="MotionBlur.cs" />
|
||||
<Compile Include="MouseLook.cs" />
|
||||
<Compile Include="NoiseEffect.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="SepiaToneEffect.cs" />
|
||||
<Compile Include="SSAOEffect.cs" />
|
||||
<Compile Include="TwirlEffect.cs" />
|
||||
<Compile Include="VortexEffect.cs" />
|
||||
<Compile Include="Water.cs" />
|
||||
<Compile Include="WaterSimple.cs" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<PropertyGroup>
|
||||
<PostBuildEvent>copy "$(ProjectDir)bin\26998b3a9cbf54825a27e5f2d3cc4df1.dll" "$(SolutionDir)marsxplr_build\Mars Explorer_Data\Assembly - CSharp - first pass.dll"</PostBuildEvent>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
@ -1,55 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>9.0.21022</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<OutputType>library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>Assembly - CSharp</RootNamespace>
|
||||
<AssemblyName>e36192721fc364533a8edf2aefd3b72c</AssemblyName>
|
||||
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<GenerateAssemblyInfo>False</GenerateAssemblyInfo>
|
||||
<ProjectGuid>{23B280BD-8095-4FA3-B894-B77354BEF075}</ProjectGuid>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
<OutputPath>bin</OutputPath>
|
||||
<AppendTargetFrameworkToOutputPath>False</AppendTargetFrameworkToOutputPath>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="UnityEngine">
|
||||
<HintPath>..\UnityEngine\bin\UnityEngine.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="26998b3a9cbf54825a27e5f2d3cc4df1">
|
||||
<HintPath>..\Assembly - CSharp - first pass\bin\26998b3a9cbf54825a27e5f2d3cc4df1.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="*.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<PropertyGroup>
|
||||
<PreBuildEvent>
|
||||
</PreBuildEvent>
|
||||
<PostBuildEvent>copy "$(ProjectDir)bin\e36192721fc364533a8edf2aefd3b72c.dll" "$(SolutionDir)marsxplr_build\Mars Explorer_Data\Assembly - CSharp.dll"</PostBuildEvent>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
@ -1,107 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>9.0.21022</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<OutputType>library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>Assembly - UnityScript</RootNamespace>
|
||||
<AssemblyName>58cc2f0ae478d40e7a89c7ba576c3586</AssemblyName>
|
||||
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<GenerateAssemblyInfo>False</GenerateAssemblyInfo>
|
||||
<ProjectGuid>{084E81A6-3376-4976-B642-4C6443C97C36}</ProjectGuid>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
<OutputPath>bin</OutputPath>
|
||||
<AppendTargetFrameworkToOutputPath>False</AppendTargetFrameworkToOutputPath>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="UnityEngine">
|
||||
<HintPath>..\UnityEngine\bin\UnityEngine.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="26998b3a9cbf54825a27e5f2d3cc4df1">
|
||||
<HintPath>..\Assembly - CSharp - first pass\bin\26998b3a9cbf54825a27e5f2d3cc4df1.dll</HintPath>
|
||||
</Reference>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="BaseSimple.cs" />
|
||||
<Compile Include="Buggy.cs" />
|
||||
<Compile Include="CameraVehicle.cs" />
|
||||
<Compile Include="ColliderAtach.cs" />
|
||||
<Compile Include="CompilerGeneratedExtensions.cs" />
|
||||
<Compile Include="CompilerGenerated\GUIAdaptor.cs" />
|
||||
<Compile Include="CustomCursor.cs" />
|
||||
<Compile Include="EntryPoint.cs" />
|
||||
<Compile Include="FloorController.cs" />
|
||||
<Compile Include="Game.cs" />
|
||||
<Compile Include="GameData.cs" />
|
||||
<Compile Include="GameWorldDesc.cs" />
|
||||
<Compile Include="Hovercraft.cs" />
|
||||
<Compile Include="HoverThrustClustOfDust.cs" />
|
||||
<Compile Include="HoverThrustMoonOrBust.cs" />
|
||||
<Compile Include="Init.cs" />
|
||||
<Compile Include="Jet.cs" />
|
||||
<Compile Include="JetThruster.cs" />
|
||||
<Compile Include="JumpPoint.cs" />
|
||||
<Compile Include="Lobby.cs" />
|
||||
<Compile Include="LobbyDecor.cs" />
|
||||
<Compile Include="LobbyStarfield.cs" />
|
||||
<Compile Include="MeshSerializer.cs" />
|
||||
<Compile Include="Messaging.cs" />
|
||||
<Compile Include="MiniMap.cs" />
|
||||
<Compile Include="MonoBehaviourScript.cs" />
|
||||
<Compile Include="PrefabHere.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="RamoSphere.cs" />
|
||||
<Compile Include="Rocket.cs" />
|
||||
<Compile Include="SeaData.cs" />
|
||||
<Compile Include="SemVer.cs" />
|
||||
<Compile Include="Settings.cs" />
|
||||
<Compile Include="Skidmarks.cs" />
|
||||
<Compile Include="SoundEffect.cs" />
|
||||
<Compile Include="Tank.cs" />
|
||||
<Compile Include="TankMe.cs" />
|
||||
<Compile Include="TankTrack.cs" />
|
||||
<Compile Include="TankTrackSimple.cs" />
|
||||
<Compile Include="TerrainController.cs" />
|
||||
<Compile Include="ThrustCone.cs" />
|
||||
<Compile Include="Vehicle.cs" />
|
||||
<Compile Include="VehicleBot.cs" />
|
||||
<Compile Include="VehicleData.cs" />
|
||||
<Compile Include="VehicleLocal.cs" />
|
||||
<Compile Include="VehicleMe.cs" />
|
||||
<Compile Include="VehicleNet.cs" />
|
||||
<Compile Include="VehicleTrigger.cs" />
|
||||
<Compile Include="WaterLightmapFog.cs" />
|
||||
<Compile Include="WhirldData.cs" />
|
||||
<Compile Include="WhirldIn.cs" />
|
||||
<Compile Include="WhirldLibrary.cs" />
|
||||
<Compile Include="WhirldLOD.cs" />
|
||||
<Compile Include="WhirldObject.cs" />
|
||||
<Compile Include="World.cs" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<PropertyGroup>
|
||||
<PostBuildEvent>copy "$(ProjectDir)bin\58cc2f0ae478d40e7a89c7ba576c3586.dll" "$(SolutionDir)marsxplr_build\Mars Explorer_Data\Assembly - UnityScript.dll"</PostBuildEvent>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
@ -1,110 +0,0 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 10.00
|
||||
# Visual Studio 2008
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly---UnityScript", "Assembly - UnityScript\Assembly---UnityScript.csproj", "{084E81A6-3376-4976-B642-4C6443C97C36}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{C67F4835-3976-49D0-AA05-3487C9FD57A2} = {C67F4835-3976-49D0-AA05-3487C9FD57A2}
|
||||
{546DAF9B-0B6A-4800-922B-2F95A86DE45E} = {546DAF9B-0B6A-4800-922B-2F95A86DE45E}
|
||||
{23B280BD-8095-4FA3-B894-B77354BEF075} = {23B280BD-8095-4FA3-B894-B77354BEF075}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly---CSharp---first-pass", "Assembly - CSHarp - first pass\Assembly---CSharp---first-pass.csproj", "{93A8D6B3-DD52-4C21-A101-AF360DAFC096}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{C67F4835-3976-49D0-AA05-3487C9FD57A2} = {C67F4835-3976-49D0-AA05-3487C9FD57A2}
|
||||
{546DAF9B-0B6A-4800-922B-2F95A86DE45E} = {546DAF9B-0B6A-4800-922B-2F95A86DE45E}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly---CSharp", "Assembly - CSharp\Assembly---CSharp.csproj", "{23B280BD-8095-4FA3-B894-B77354BEF075}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{C67F4835-3976-49D0-AA05-3487C9FD57A2} = {C67F4835-3976-49D0-AA05-3487C9FD57A2}
|
||||
{546DAF9B-0B6A-4800-922B-2F95A86DE45E} = {546DAF9B-0B6A-4800-922B-2F95A86DE45E}
|
||||
{93A8D6B3-DD52-4C21-A101-AF360DAFC096} = {93A8D6B3-DD52-4C21-A101-AF360DAFC096}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UnityEngine", "UnityEngine\UnityEngine.csproj", "{C67F4835-3976-49D0-AA05-3487C9FD57A2}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{546DAF9B-0B6A-4800-922B-2F95A86DE45E} = {546DAF9B-0B6A-4800-922B-2F95A86DE45E}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UnityDomainLoad", "UnityDomainLoad\UnityDomainLoad.csproj", "{9446C081-D322-4861-B4E4-DD57727ABD6D}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
{546DAF9B-0B6A-4800-922B-2F95A86DE45E} = {546DAF9B-0B6A-4800-922B-2F95A86DE45E}
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PreBuild", "PreBuild\PreBuild.vcproj", "{546DAF9B-0B6A-4800-922B-2F95A86DE45E}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Debug|Mixed Platforms = Debug|Mixed Platforms
|
||||
Debug|Win32 = Debug|Win32
|
||||
Release|Any CPU = Release|Any CPU
|
||||
Release|Mixed Platforms = Release|Mixed Platforms
|
||||
Release|Win32 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{084E81A6-3376-4976-B642-4C6443C97C36}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{084E81A6-3376-4976-B642-4C6443C97C36}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{084E81A6-3376-4976-B642-4C6443C97C36}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{084E81A6-3376-4976-B642-4C6443C97C36}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{084E81A6-3376-4976-B642-4C6443C97C36}.Debug|Win32.ActiveCfg = Debug|Any CPU
|
||||
{084E81A6-3376-4976-B642-4C6443C97C36}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{084E81A6-3376-4976-B642-4C6443C97C36}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{084E81A6-3376-4976-B642-4C6443C97C36}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{084E81A6-3376-4976-B642-4C6443C97C36}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{084E81A6-3376-4976-B642-4C6443C97C36}.Release|Win32.ActiveCfg = Release|Any CPU
|
||||
{93A8D6B3-DD52-4C21-A101-AF360DAFC096}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{93A8D6B3-DD52-4C21-A101-AF360DAFC096}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{93A8D6B3-DD52-4C21-A101-AF360DAFC096}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{93A8D6B3-DD52-4C21-A101-AF360DAFC096}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{93A8D6B3-DD52-4C21-A101-AF360DAFC096}.Debug|Win32.ActiveCfg = Debug|Any CPU
|
||||
{93A8D6B3-DD52-4C21-A101-AF360DAFC096}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{93A8D6B3-DD52-4C21-A101-AF360DAFC096}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{93A8D6B3-DD52-4C21-A101-AF360DAFC096}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{93A8D6B3-DD52-4C21-A101-AF360DAFC096}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{93A8D6B3-DD52-4C21-A101-AF360DAFC096}.Release|Win32.ActiveCfg = Release|Any CPU
|
||||
{23B280BD-8095-4FA3-B894-B77354BEF075}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{23B280BD-8095-4FA3-B894-B77354BEF075}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{23B280BD-8095-4FA3-B894-B77354BEF075}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{23B280BD-8095-4FA3-B894-B77354BEF075}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{23B280BD-8095-4FA3-B894-B77354BEF075}.Debug|Win32.ActiveCfg = Debug|Any CPU
|
||||
{23B280BD-8095-4FA3-B894-B77354BEF075}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{23B280BD-8095-4FA3-B894-B77354BEF075}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{23B280BD-8095-4FA3-B894-B77354BEF075}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{23B280BD-8095-4FA3-B894-B77354BEF075}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{23B280BD-8095-4FA3-B894-B77354BEF075}.Release|Win32.ActiveCfg = Release|Any CPU
|
||||
{C67F4835-3976-49D0-AA05-3487C9FD57A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{C67F4835-3976-49D0-AA05-3487C9FD57A2}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{C67F4835-3976-49D0-AA05-3487C9FD57A2}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{C67F4835-3976-49D0-AA05-3487C9FD57A2}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{C67F4835-3976-49D0-AA05-3487C9FD57A2}.Debug|Win32.ActiveCfg = Debug|Any CPU
|
||||
{C67F4835-3976-49D0-AA05-3487C9FD57A2}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{C67F4835-3976-49D0-AA05-3487C9FD57A2}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{C67F4835-3976-49D0-AA05-3487C9FD57A2}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{C67F4835-3976-49D0-AA05-3487C9FD57A2}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{C67F4835-3976-49D0-AA05-3487C9FD57A2}.Release|Win32.ActiveCfg = Release|Any CPU
|
||||
{9446C081-D322-4861-B4E4-DD57727ABD6D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{9446C081-D322-4861-B4E4-DD57727ABD6D}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{9446C081-D322-4861-B4E4-DD57727ABD6D}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{9446C081-D322-4861-B4E4-DD57727ABD6D}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{9446C081-D322-4861-B4E4-DD57727ABD6D}.Debug|Win32.ActiveCfg = Debug|Any CPU
|
||||
{9446C081-D322-4861-B4E4-DD57727ABD6D}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{9446C081-D322-4861-B4E4-DD57727ABD6D}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{9446C081-D322-4861-B4E4-DD57727ABD6D}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{9446C081-D322-4861-B4E4-DD57727ABD6D}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{9446C081-D322-4861-B4E4-DD57727ABD6D}.Release|Win32.ActiveCfg = Release|Any CPU
|
||||
{546DAF9B-0B6A-4800-922B-2F95A86DE45E}.Debug|Any CPU.ActiveCfg = Debug|Win32
|
||||
{546DAF9B-0B6A-4800-922B-2F95A86DE45E}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
|
||||
{546DAF9B-0B6A-4800-922B-2F95A86DE45E}.Debug|Mixed Platforms.Build.0 = Debug|Win32
|
||||
{546DAF9B-0B6A-4800-922B-2F95A86DE45E}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{546DAF9B-0B6A-4800-922B-2F95A86DE45E}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{546DAF9B-0B6A-4800-922B-2F95A86DE45E}.Release|Any CPU.ActiveCfg = Release|Win32
|
||||
{546DAF9B-0B6A-4800-922B-2F95A86DE45E}.Release|Mixed Platforms.ActiveCfg = Release|Win32
|
||||
{546DAF9B-0B6A-4800-922B-2F95A86DE45E}.Release|Mixed Platforms.Build.0 = Release|Win32
|
||||
{546DAF9B-0B6A-4800-922B-2F95A86DE45E}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{546DAF9B-0B6A-4800-922B-2F95A86DE45E}.Release|Win32.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
@ -1,65 +0,0 @@
|
||||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="9.00"
|
||||
Name="PreBuild"
|
||||
ProjectGUID="{546DAF9B-0B6A-4800-922B-2F95A86DE45E}"
|
||||
Keyword="MakeFileProj"
|
||||
TargetFrameworkVersion="196613"
|
||||
>
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"
|
||||
/>
|
||||
</Platforms>
|
||||
<ToolFiles>
|
||||
</ToolFiles>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="$(ConfigurationName)"
|
||||
IntermediateDirectory="$(ConfigurationName)"
|
||||
ConfigurationType="0"
|
||||
>
|
||||
<Tool
|
||||
Name="VCNMakeTool"
|
||||
BuildCommandLine="if exist "$(SolutionDir)\marsxplr_build\Mars Explorer_Data\lib" rd /S /Q "$(SolutionDir)marsxplr_build\Mars Explorer_Data\lib"
if exist "$(SolutionDir)marsxplr_build\Mars Explorer_Data" rd /S /Q "$(SolutionDir)marsxplr_build\Mars Explorer_Data"
md $(SolutionDir)marsxplr_build
md "$(SolutionDir)marsxplr_build\Mars Explorer_Data"
md "$(SolutionDir)marsxplr_build\Mars Explorer_Data\lib""
|
||||
ReBuildCommandLine=""
|
||||
CleanCommandLine=""
|
||||
Output=""
|
||||
PreprocessorDefinitions="WIN32;_DEBUG"
|
||||
IncludeSearchPath=""
|
||||
ForcedIncludes=""
|
||||
AssemblySearchPath=""
|
||||
ForcedUsingAssemblies=""
|
||||
CompileAsManaged=""
|
||||
/>
|
||||
</Configuration>
|
||||
<Configuration
|
||||
Name="Release|Win32"
|
||||
OutputDirectory="$(ConfigurationName)"
|
||||
IntermediateDirectory="$(ConfigurationName)"
|
||||
ConfigurationType="0"
|
||||
>
|
||||
<Tool
|
||||
Name="VCNMakeTool"
|
||||
BuildCommandLine="if exist "$(SolutionDir)\marsxplr_build\Mars Explorer_Data\lib" rd /S /Q "$(SolutionDir)marsxplr_build\Mars Explorer_Data\lib"
if exist "$(SolutionDir)marsxplr_build\Mars Explorer_Data" rd /S /Q "$(SolutionDir)marsxplr_build\Mars Explorer_Data"
md $(SolutionDir)marsxplr_build
md "$(SolutionDir)marsxplr_build\Mars Explorer_Data"
md "$(SolutionDir)marsxplr_build\Mars Explorer_Data\lib""
|
||||
ReBuildCommandLine=""
|
||||
CleanCommandLine=""
|
||||
Output=""
|
||||
PreprocessorDefinitions="WIN32;NDEBUG"
|
||||
IncludeSearchPath=""
|
||||
ForcedIncludes=""
|
||||
AssemblySearchPath=""
|
||||
ForcedUsingAssemblies=""
|
||||
CompileAsManaged=""
|
||||
/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
||||
@ -1,47 +0,0 @@
|
||||
<details closed>
|
||||
<summary><h2>Assembly - UnityScript</h2></summary>
|
||||
<h3>About</h3>
|
||||
<ul>
|
||||
<li>(almost) all of the games compiled unityscripts</li>
|
||||
<li>Used ILSpy to decompile dll from marsxplr 2.22 win32 into C#</li>
|
||||
<li>Updated upd3 address (Lobby.cs)</li>
|
||||
<li>Updated game version from 2.22 to 2.3 (GameData.cs)</li>
|
||||
<li>changed max bots from 10 to 25</li>
|
||||
</ul>
|
||||
</details>
|
||||
<hr>
|
||||
<details closed>
|
||||
<summary><h2>Assembly - CSharp</h2></summary>
|
||||
<h3>About</h3>
|
||||
<ul>
|
||||
<li>(almost) all of the games compiled C# scripts</li>
|
||||
<li>decompiled with ilspy</li>
|
||||
</ul>
|
||||
</details>
|
||||
<hr>
|
||||
<details closed>
|
||||
<summary><h2>Assembly - CSharp - first pass</h2></summary>
|
||||
<h3>About</h3>
|
||||
<ul>
|
||||
<li>some of the games compiled C# scripts</li>
|
||||
<li>decompiled with ilspy</li>
|
||||
</ul>
|
||||
</details>
|
||||
<hr>
|
||||
<details closed>
|
||||
<summary><h2>UnityEngine</h2></summary>
|
||||
<h3>About</h3>
|
||||
<ul>
|
||||
<li>Unity Engine functionality</li>
|
||||
<li>decomipled with ilspy</li>
|
||||
</ul>
|
||||
</details>
|
||||
<hr>
|
||||
<details closed>
|
||||
<summary><h2>UnityDomainLoad</h2></summary>
|
||||
<h3>About</h3>
|
||||
<ul>
|
||||
<li>UnityDomainLoad.exe</li>
|
||||
<li>decompiled with ilspy</li>
|
||||
</ul>
|
||||
</details>
|
||||
@ -1,45 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>9.0.21022</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<OutputType>Exe</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>UnityDomainLoad</RootNamespace>
|
||||
<AssemblyName>UnityDomainLoad</AssemblyName>
|
||||
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<GenerateAssemblyInfo>False</GenerateAssemblyInfo>
|
||||
<ProjectGuid>{9446C081-D322-4861-B4E4-DD57727ABD6D}</ProjectGuid>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
<OutputPath>bin</OutputPath>
|
||||
<AppendTargetFrameworkToOutputPath>False</AppendTargetFrameworkToOutputPath>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="UnityEngine\UnityDomainLoad.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<PropertyGroup>
|
||||
<PostBuildEvent>copy "$(ProjectDir)bin\UnityDomainLoad.exe" "$(SolutionDir)marsxplr_build\Mars Explorer_Data\lib\UnityDomainLoad.exe"</PostBuildEvent>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
@ -1,45 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>9.0.21022</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<OutputType>library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>UnityEngine</RootNamespace>
|
||||
<AssemblyName>UnityEngine</AssemblyName>
|
||||
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<GenerateAssemblyInfo>False</GenerateAssemblyInfo>
|
||||
<ProjectGuid>{C67F4835-3976-49D0-AA05-3487C9FD57A2}</ProjectGuid>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup>
|
||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||
<OutputPath>bin</OutputPath>
|
||||
<AppendTargetFrameworkToOutputPath>False</AppendTargetFrameworkToOutputPath>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="UnityEngine\*.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<PropertyGroup>
|
||||
<PostBuildEvent>copy "$(ProjectDir)bin\UnityEngine.dll" "$(SolutionDir)marsxplr_build\Mars Explorer_Data\lib\UnityEngine.dll"</PostBuildEvent>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
@ -4,6 +4,9 @@ My amatuer attempt at decompiling Mars Explorer so that it can be improved to ru
|
||||
<hr>
|
||||
<h1>building</h1>
|
||||
Pretty much all of the game in terms of functionality has compilable source now, but the platform specific code is still a work in progress.<br>
|
||||
For the time being, building the project requires visual studio 2008 and dotnet 3.5. inconvenient as it is, its necessary for as long as we rely on the original unity player runtime.<br>
|
||||
Building the project requires the mono mcs compiler and python.<br>
|
||||
1. configure the project: <pre>python waf configure [--mono_home=...]</pre>
|
||||
2. build the project: <pre>python waf build</pre>
|
||||
2.5: rebuilding the project: <pre>python waf clean build</pre>
|
||||
If the build is successful, you should be able to find a bunch of dlls in the directory Game\marsxplr_build\Mars Explorer_Data.<br>
|
||||
To test the build, can copy the contents of the built Mars Explorer_Data dir into the Mars Explorer_Data dir of your own personal Mars Explorer install in place of the original files.<br>
|
||||
|
||||
21
UnityDomainLoad/wscript
Normal file
21
UnityDomainLoad/wscript
Normal file
@ -0,0 +1,21 @@
|
||||
## UnityDomainLoad
|
||||
|
||||
import os
|
||||
|
||||
def build(bld):
|
||||
level = bld.path.abspath()
|
||||
SOURCES = \
|
||||
os.path.join(level, 'Properties', 'AssemblyInfo.cs') + ' ' + \
|
||||
os.path.join(level, 'UnityEngine', 'UnityDomainLoad.cs')
|
||||
|
||||
outdir = os.path.join(bld.env.MBUILD, 'Mars Explorer_Data', 'lib')
|
||||
if not os.path.exists(outdir):
|
||||
os.makedirs(outdir)
|
||||
out = os.path.join(outdir, 'UnityDomainLoad.exe')
|
||||
|
||||
bld(rule='\"${MCS}\" ' +
|
||||
SOURCES +
|
||||
' -out:\"' + out +
|
||||
'\" -sdk:' + bld.env.MONOSDK +
|
||||
' -langversion:' + bld.env.MONOLANGVERSION +
|
||||
' -target:exe')
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user