Skip to content

Instantly share code, notes, and snippets.

var someArray[];
int arrayPos = 0;
CallFunction(funcArray, arrayPos, null, null);
CallFunction(var funcArray[], int arrayPos, var result, var parentObject) {
var newResult;
var newParentObject;
if(result == null) {
newResult = window[funcArray[arrayPos]];
var someArray[];
int arrayPos = 0;
CallFunction(funcArray, arrayPos, null);
CallFunction(var funcArray[], int arrayPos, var result) {
var newResult = window[funcArray[arrayPos]];
if(result == null)
newResult();
else
public class BulkMaterialSwapWindow : MonoBehaviour {
public Shader oldShader;
public Shader newShader;
[MenuItem("WFTO/Bulk Asset Modifier/Bulk Shader Swap")]
static void Init() {
BulkShaderSwapWindow window = EditorWindow.GetWindowWithRect(typeof(BulkShaderSwapWindow), new Rect(0, 0, 165, 100));
window.Show();
}
public class BulkShaderSwapWindow : MonoBehaviour {
public Shader oldShader;
public Shader newShader;
[MenuItem("WFTO/Bulk Asset Modifier/Bulk Shader Swap")]
static void Init() {
BulkShaderSwapWindow window = EditorWindow.GetWindowWithRect(typeof(BulkShaderSwapWindow), new Rect(0, 0, 165, 100));
window.Show();
}
public class BulkMaterialSwapWindow : MonoBehaviour {
public Shader oldShader;
public Shader newShader;
[MenuItem("WFTO/Bulk Asset Modifier/Bulk Shader Swap")]
static void Init() {
BulkShaderSwapWindow window = EditorWindow.GetWindowWithRect(typeof(BulkShaderSwapWindow), new Rect(0, 0, 165, 100));
window.Show();
}
public class BulkMaterialSwapWindow : MonoBehaviour {
public Material oldMat;
public Material newMat;
[MenuItem("WFTO/Bulk Asset Modifier/Bulk Material Swap")]
static void Init() {
BulkMaterialSwapWindow window = EditorWindow.GetWindowWithRect(typeof(BulkMaterialSwapWindow), new Rect(0, 0, 165, 100));
window.Show();
}
scott@ubuntu:/media/strichnet/WFTOLauncher/bin/Release/LinuxNative$ MONO_LOG_LEVEL=debug ./WFTOLauncherNative.exe
Mono: gc took 15 usecs
Mono: Assembly Loader loaded assembly from bundle: 'WFTOLauncher.exe'.
Mono: Assembly Loader probing location: '/usr/local/lib/mono/4.5/mscorlib.dll'.
Mono: Assembly Loader loaded assembly from bundle: 'mscorlib.dll'.
Mono: Image addref mscorlib[0x1b50da0] -> mscorlib.dll[0x1b4fc20]: 2
Mono: AOT module 'mscorlib.dll.so' not found: mscorlib.dll.so: cannot open shared object file: No such file or directory
Mono: Config attempting to parse: 'mscorlib.dll.config'.
Mono: Config attempting to parse: '/usr/local/etc/mono/assemblies/mscorlib/mscorlib.config'.
public class Test {
private static List<Tuple<Protocol, int>> PortMapRequirements = new List<Tuple<Protocol, int>>();
private static bool _timeOutFinished = false;
private static List<Task> _portMapStatus = new List<Task>();
public static void Initialize() {
PortMapRequirements.Add(new Tuple<Protocol, int>(Protocol.Udp, 27015));
PortMapRequirements.Add(new Tuple<Protocol, int>(Protocol.Udp, 27016));
//PortMapRequirements.Add(new Tuple<Protocol, int>(Protocol.Tcp, 27015));