예제 #1
0
 public override void SetCustomRuleSymbols(ref SystemRuntime.CustomRules.CustomRuleSymbols customSymbols)
 {
     customSymbols.hasDiffusion          = true;
     customSymbols.diffusionAmount       = GetExportedSymbol("Amount");
     customSymbols.diffusionNode         = GetExportedSymbol("Node");
     customSymbols.diffusionStepsPerStep = 1;
 }
예제 #2
0
 public override void SetCustomRuleSymbols(ref SystemRuntime.CustomRules.CustomRuleSymbols customSymbols)
 {
     customSymbols.hasAutophagy     = true;
     customSymbols.autophagicSymbol = this.GetSymbolInFile('a');
     customSymbols.deadSymbol       = this.GetSymbolInFile('z');
 }
예제 #3
0
 public override void SetCustomRuleSymbols(ref SystemRuntime.CustomRules.CustomRuleSymbols customSymbols)
 {
     customSymbols.hasIdentifiers = true;
     customSymbols.identifier     = GetExportedSymbol("Identifier");
 }
예제 #4
0
 public override void SetCustomRuleSymbols(ref SystemRuntime.CustomRules.CustomRuleSymbols customSymbols)
 {
     customSymbols.hasSunlight    = true;
     customSymbols.sunlightSymbol = GetExportedSymbol("LightAmount");
 }