Compare commits
	
		
			No commits in common. "main" and "4.0.0" have entirely different histories.
		
	
	
		
	
		
							
								
								
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@ -1,3 +0,0 @@
 | 
			
		||||
marsxplr_build/
 | 
			
		||||
waf*/
 | 
			
		||||
.lock-waf*
 | 
			
		||||
@ -1,35 +0,0 @@
 | 
			
		||||
## 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)
 | 
			
		||||
@ -1,35 +0,0 @@
 | 
			
		||||
## 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 + '\"')
 | 
			
		||||
@ -1,115 +0,0 @@
 | 
			
		||||
using System;
 | 
			
		||||
 | 
			
		||||
public class SemVer
 | 
			
		||||
{
 | 
			
		||||
    public byte maj;
 | 
			
		||||
    public byte min;
 | 
			
		||||
    public byte patch;
 | 
			
		||||
 | 
			
		||||
    public SemVer(byte mj, byte mn, byte pt)
 | 
			
		||||
    {
 | 
			
		||||
        maj = mj;
 | 
			
		||||
        min = mn;
 | 
			
		||||
        patch = pt;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public SemVer(byte mj, byte mn)
 | 
			
		||||
    {
 | 
			
		||||
        maj = mj;
 | 
			
		||||
        min = mn;
 | 
			
		||||
        patch = 0;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public SemVer(byte mj)
 | 
			
		||||
    {
 | 
			
		||||
        maj = mj;
 | 
			
		||||
        min = 0;
 | 
			
		||||
        patch = 0;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public SemVer(String str)
 | 
			
		||||
    {
 | 
			
		||||
        SemVer sv = SemVer.Parse(str);
 | 
			
		||||
        maj = sv.maj;
 | 
			
		||||
        min = sv.min;
 | 
			
		||||
        patch = sv.patch;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public static bool operator ==(SemVer a, SemVer b)
 | 
			
		||||
    {
 | 
			
		||||
        return (
 | 
			
		||||
            a.maj == b.maj &&
 | 
			
		||||
            a.min == b.min &&
 | 
			
		||||
            a.patch == b.patch);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public static bool operator !=(SemVer a, SemVer b)
 | 
			
		||||
    {
 | 
			
		||||
        return (
 | 
			
		||||
            a.maj != b.maj ||
 | 
			
		||||
            a.min != b.min ||
 | 
			
		||||
            a.patch != b.patch);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public static bool operator >(SemVer a, SemVer b)
 | 
			
		||||
    {
 | 
			
		||||
        return a.maj > b.maj ? true :
 | 
			
		||||
            a.min > b.min ? true :
 | 
			
		||||
                a.patch > b.patch ? true :
 | 
			
		||||
                    false;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public static bool operator >=(SemVer a, SemVer b)
 | 
			
		||||
    {
 | 
			
		||||
        return a.maj >= b.maj ? true :
 | 
			
		||||
            a.min >= b.min ? true :
 | 
			
		||||
                a.patch >= b.patch ? true :
 | 
			
		||||
                    false;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public static bool operator <=(SemVer a, SemVer b)
 | 
			
		||||
    {
 | 
			
		||||
        return b > a;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public static bool operator <(SemVer a, SemVer b)
 | 
			
		||||
    {
 | 
			
		||||
        return b >= a;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public override string ToString()
 | 
			
		||||
    {
 | 
			
		||||
        if (patch == 0) return maj.ToString() + "." + min.ToString();
 | 
			
		||||
        return maj.ToString() + "." + min.ToString() + "." + patch.ToString();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public static SemVer Parse(String str)
 | 
			
		||||
    {
 | 
			
		||||
        String[] sv = str.Split("."[0]);
 | 
			
		||||
        if (sv.Length == 3) return new SemVer(
 | 
			
		||||
            byte.Parse(sv[0]),
 | 
			
		||||
            byte.Parse(sv[1]),
 | 
			
		||||
            byte.Parse(sv[2]));
 | 
			
		||||
        if (sv.Length == 2) return new SemVer(
 | 
			
		||||
            byte.Parse(sv[0]),
 | 
			
		||||
            byte.Parse(sv[1]));
 | 
			
		||||
        if (sv.Length == 1) return new SemVer(
 | 
			
		||||
            byte.Parse(sv[0]));
 | 
			
		||||
        throw new FormatException();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public override int GetHashCode()
 | 
			
		||||
    {
 | 
			
		||||
        return maj.GetHashCode() ^ (min.GetHashCode() << 2) ^ (patch.GetHashCode() >> 2);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public override bool Equals(object other)
 | 
			
		||||
    {
 | 
			
		||||
        if (!(other is SeaData)) return false;
 | 
			
		||||
        SemVer osv = (SemVer)other;
 | 
			
		||||
        return (
 | 
			
		||||
            osv.maj == maj &&
 | 
			
		||||
            osv.min == min &&
 | 
			
		||||
            osv.patch == patch);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
@ -1,36 +0,0 @@
 | 
			
		||||
## 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
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								Game/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@ -0,0 +1,46 @@
 | 
			
		||||
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.*
 | 
			
		||||
@ -0,0 +1,69 @@
 | 
			
		||||
<?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>
 | 
			
		||||
							
								
								
									
										55
									
								
								Game/Assembly - CSharp/Assembly---CSharp.csproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										55
									
								
								Game/Assembly - CSharp/Assembly---CSharp.csproj
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,55 @@
 | 
			
		||||
<?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>
 | 
			
		||||
							
								
								
									
										106
									
								
								Game/Assembly - UnityScript/Assembly---UnityScript.csproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										106
									
								
								Game/Assembly - UnityScript/Assembly---UnityScript.csproj
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,106 @@
 | 
			
		||||
<?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="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>
 | 
			
		||||
@ -35,7 +35,7 @@ public class Buggy : MonoBehaviour
 | 
			
		||||
	private Transform[] bouyancyPoints;
 | 
			
		||||
	private float suspensionRange;
 | 
			
		||||
	private float friction;
 | 
			
		||||
	// /*UNUSED*/ private float[] realComp;
 | 
			
		||||
	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;
 | 
			
		||||
	// /*UNUSED*/ private float motorSpd;
 | 
			
		||||
	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;
 | 
			
		||||
				localPosition.x = 0;
 | 
			
		||||
				float num4 = (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,8 +1,16 @@
 | 
			
		||||
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
 | 
			
		||||
@ -11,6 +19,7 @@ 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,6 +1256,7 @@ public class Game : MonoBehaviour
 | 
			
		||||
                            ": ";
 | 
			
		||||
                        try
 | 
			
		||||
                        {
 | 
			
		||||
                            float boo = Convert.ToSingle(thread.Value);
 | 
			
		||||
                            threadList +=
 | 
			
		||||
                                Mathf.RoundToInt(
 | 
			
		||||
                                    Convert.ToSingle(thread.Value) *
 | 
			
		||||
@ -2055,7 +2056,7 @@ public class Game : MonoBehaviour
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	[RPC]
 | 
			
		||||
	public void sSH(string sname, string sworld, string swelcome, string sblacklist, string spassword, SemVer gVersion, bool shidden, NetworkMessageInfo info)
 | 
			
		||||
	public void sSH(string sname, string sworld, string swelcome, string sblacklist, string spassword, float gVersion, bool shidden, NetworkMessageInfo info)
 | 
			
		||||
    {
 | 
			
		||||
		serverName = sname;
 | 
			
		||||
		Settings.serverWelcome = swelcome;
 | 
			
		||||
@ -4,8 +4,7 @@ using UnityEngine;
 | 
			
		||||
[Serializable]
 | 
			
		||||
public class GameData : MonoBehaviour
 | 
			
		||||
{
 | 
			
		||||
	//public static float gameVersion = 4.0f;
 | 
			
		||||
    public static SemVer gameVersion = new SemVer("4.0.1");
 | 
			
		||||
	public static float gameVersion = 4.0f;
 | 
			
		||||
	public static float serverVersion = 0.2f;
 | 
			
		||||
	public static string gameName = "marsxplr";
 | 
			
		||||
	public static string userName = "";
 | 
			
		||||
@ -136,8 +136,11 @@ public class Lobby : MonoBehaviour
 | 
			
		||||
                String[] val = tmp.ToArray();
 | 
			
		||||
 | 
			
		||||
                if (
 | 
			
		||||
                    val[0] == "sv" &&
 | 
			
		||||
                    SemVer.Parse(val[1]) > GameData.gameVersion)
 | 
			
		||||
                    val[0] == "v" &&
 | 
			
		||||
                    float.Parse(
 | 
			
		||||
                        val[1],
 | 
			
		||||
                        CultureInfo.InvariantCulture.NumberFormat
 | 
			
		||||
                    ) > (float)GameData.gameVersion)
 | 
			
		||||
                {
 | 
			
		||||
                    outdated = val[1];
 | 
			
		||||
                }
 | 
			
		||||
@ -904,7 +907,7 @@ public class Lobby : MonoBehaviour
 | 
			
		||||
                HostData[] data = MasterServer.PollHostList();
 | 
			
		||||
 | 
			
		||||
                String[] serverData;
 | 
			
		||||
                SemVer gameVersion;
 | 
			
		||||
                float gameVersion;
 | 
			
		||||
                float serverVersion;
 | 
			
		||||
 | 
			
		||||
                //Precull Data
 | 
			
		||||
@ -919,13 +922,13 @@ public class Lobby : MonoBehaviour
 | 
			
		||||
                        if (filterNATHosts && element.useNat) continue;
 | 
			
		||||
 | 
			
		||||
                        serverData = element.comment.Split(";"[0]);
 | 
			
		||||
                        gameVersion = new SemVer(0);
 | 
			
		||||
                        gameVersion = 0.0f;
 | 
			
		||||
                        serverVersion = 0.0f;
 | 
			
		||||
                        foreach (String dat in serverData)
 | 
			
		||||
                        {
 | 
			
		||||
                            if (dat == "") continue;
 | 
			
		||||
                            vals = dat.Split("="[0]);
 | 
			
		||||
                            if (vals[0] == "v") gameVersion = SemVer.Parse(vals[1]);
 | 
			
		||||
                            if (vals[0] == "v") gameVersion = float.Parse(vals[1]);
 | 
			
		||||
                            if (vals[0] == "d") serverVersion = float.Parse(vals[1]);
 | 
			
		||||
                        }
 | 
			
		||||
 | 
			
		||||
@ -958,11 +961,11 @@ public class Lobby : MonoBehaviour
 | 
			
		||||
                        masterServerConFailures = 0;
 | 
			
		||||
                        masterServerMessage = "";
 | 
			
		||||
                        serverData = element.comment.Split(";"[0]);
 | 
			
		||||
                        gameVersion = new SemVer(0);
 | 
			
		||||
                        gameVersion = 0.0f;
 | 
			
		||||
                        serverVersion = 0.0f;
 | 
			
		||||
                        String serverWorld = "";
 | 
			
		||||
                        String serverPlayers = "";
 | 
			
		||||
                        // /*UNUSED*/ String serverWorldURL = "";
 | 
			
		||||
                        String serverWorldURL = "";
 | 
			
		||||
                        String bannedIPs = "";
 | 
			
		||||
                        String serverLag = "";
 | 
			
		||||
                        bool isLocked = false;
 | 
			
		||||
@ -970,11 +973,11 @@ public class Lobby : MonoBehaviour
 | 
			
		||||
                        {
 | 
			
		||||
                            if (dat == "") continue;
 | 
			
		||||
                            vals = dat.Split("="[0]);
 | 
			
		||||
                            if (vals[0] == "v") gameVersion = SemVer.Parse(vals[1]);
 | 
			
		||||
                            if (vals[0] == "v") gameVersion = float.Parse(vals[1]);
 | 
			
		||||
                            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)iw - 128f) / 127f;
 | 
			
		||||
            float ww = ((float)(int)iz - 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.w * 127f + 128f, 0f, 255f);
 | 
			
		||||
            byte iw = (byte)Mathf.Clamp(v.z * 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;
 | 
			
		||||
                    // /*UNUSED*/ float depth = seaLevel + trnAlt;
 | 
			
		||||
                    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;
 | 
			
		||||
        // /*UNUSED*/ String tDtmp = null;
 | 
			
		||||
        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;
 | 
			
		||||
							
								
								
									
										110
									
								
								Game/MarsXPLR.sln
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										110
									
								
								Game/MarsXPLR.sln
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,110 @@
 | 
			
		||||
 | 
			
		||||
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
 | 
			
		||||
							
								
								
									
										65
									
								
								Game/PreBuild/PreBuild.vcproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										65
									
								
								Game/PreBuild/PreBuild.vcproj
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,65 @@
 | 
			
		||||
<?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>
 | 
			
		||||
							
								
								
									
										47
									
								
								Game/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										47
									
								
								Game/README.md
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,47 @@
 | 
			
		||||
<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>
 | 
			
		||||
							
								
								
									
										45
									
								
								Game/UnityDomainLoad/UnityDomainLoad.csproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										45
									
								
								Game/UnityDomainLoad/UnityDomainLoad.csproj
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,45 @@
 | 
			
		||||
<?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>
 | 
			
		||||
							
								
								
									
										45
									
								
								Game/UnityEngine/UnityEngine.csproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										45
									
								
								Game/UnityEngine/UnityEngine.csproj
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,45 @@
 | 
			
		||||
<?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>
 | 
			
		||||
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