Update build process and disable debug mode
This commit is contained in:
@@ -20,11 +20,11 @@ namespace PriorityUX {
|
||||
|
||||
public override void OnLoad(Harmony harmony) {
|
||||
Debug.Log("UX Mod Load");
|
||||
Harmony.DEBUG = true;
|
||||
// Harmony.DEBUG = true;
|
||||
|
||||
base.OnLoad(harmony);
|
||||
|
||||
Debug.Log("UX Mod PostLoad base");
|
||||
// Debug.Log("UX Mod PostLoad base");
|
||||
|
||||
PUtil.InitLibrary();
|
||||
LocString.CreateLocStringKeys(typeof(Strings.PRIORITYUX));
|
||||
|
||||
@@ -37,11 +37,11 @@ namespace PeterHan.PLib.Buildings {
|
||||
private static void ApplyAlwaysOperational(GameObject go) {
|
||||
// Remove default components that could make a building non-operational
|
||||
if (go.TryGetComponent(out BuildingEnabledButton enabled))
|
||||
Object.DestroyImmediate(enabled);
|
||||
UnityEngine.Object.DestroyImmediate(enabled);
|
||||
if (go.TryGetComponent(out Operational op))
|
||||
Object.DestroyImmediate(op);
|
||||
UnityEngine.Object.DestroyImmediate(op);
|
||||
if (go.TryGetComponent(out LogicPorts lp))
|
||||
Object.DestroyImmediate(lp);
|
||||
UnityEngine.Object.DestroyImmediate(lp);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
#/bin/bash
|
||||
|
||||
msbuild=/Library/Frameworks/Mono.framework/Versions/6.12.0/bin/msbuild
|
||||
msbuild=${msbuild:-/Library/Frameworks/Mono.framework/Versions/6.12.0/bin/msbuild}
|
||||
|
||||
ROOT=$( cd "$(dirname "$0")" ; pwd -P )
|
||||
pushd $ROOT
|
||||
|
||||
# Do the build (need to use mono)
|
||||
# $msbuild
|
||||
$msbuild -p:Configuration=Release
|
||||
"$msbuild" -p:Configuration=Release
|
||||
|
||||
set -x
|
||||
rm -rf dist
|
||||
@@ -15,3 +15,8 @@ mkdir dist
|
||||
# cp bin/Debug/net48/oni-prio.dll dist/
|
||||
cp bin/Release/net48/oni-prio.dll dist/
|
||||
cp -r meta/* dist/
|
||||
|
||||
MODPATH=../OxygenNotIncludedData/mods/Local/PriorityUX
|
||||
rm -rf $MODPATH
|
||||
mkdir -p $MODPATH
|
||||
cp dist/* $MODPATH
|
||||
|
||||
@@ -1,11 +1,10 @@
|
||||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net48</TargetFramework>
|
||||
<RootNamespace>oni_prio</RootNamespace>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Nullable>enable</Nullable>
|
||||
<LangVersion>8.0</LangVersion>
|
||||
<LangVersion>10.0</LangVersion>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="Assembly-CSharp-firstpass">
|
||||
|
||||
Reference in New Issue
Block a user