Beispiel #1
0
 NPCTypeStandardSettings INPCTypeDefiner.GetNPCTypeDefinition()
 {
     return(new NPCTypeStandardSettings {
         keyName = NPCTypeKey,
         printName = "Constructor",
         maskColor1 = new UnityEngine.Color32(75, 100, 140, 255),
         type = NPCTypeID.GetNextID()
     });
 }
 NPCTypeStandardSettings INPCTypeDefiner.GetNPCTypeDefinition()
 {
     return(new NPCTypeStandardSettings {
         keyName = NPCTypeKey,
         printName = "Architect",
         maskColor1 = new UnityEngine.Color32(220, 220, 220, 255),
         type = NPCTypeID.GetNextID()
     });
 }
Beispiel #3
0
 NPCTypeStandardSettings INPCTypeDefiner.GetNPCTypeDefinition()
 {
     return new NPCTypeStandardSettings
     {
         keyName = this.NPCTypeKey,
         printName = "Advanced Crafter",
         maskColor1 = new Color32(101, 121, 123, 255),
         type = NPCTypeID.GetNextID()
     };
 }
        public NPCTypeSettings GetNPCTypeDefinition()
        {
            NPCTypeSettings def = NPCTypeSettings.Default;

            def.keyName    = NPCTypeKey;
            def.printName  = "ChickenPlucker";
            def.maskColor1 = new UnityEngine.Color32(252, 251, 239, 255);
            def.type       = NPCTypeID.GetNextID();
            return(def);
        }
Beispiel #5
0
        public NPCTypeSettings GetNPCTypeDefinition()
        {
            NPCTypeSettings def = NPCTypeSettings.Default;

            def.keyName    = NPCTypeKey;
            def.printName  = "Blacksmith";
            def.maskColor1 = new UnityEngine.Color32(45, 75, 86, 255);
            def.type       = NPCTypeID.GetNextID();
            return(def);
        }
        public NPCTypeSettings GetNPCTypeDefinition()
        {
            NPCTypeSettings def = NPCTypeSettings.Default;

            def.keyName    = NPCTypeKey;
            def.printName  = "Well operator";
            def.maskColor1 = new UnityEngine.Color32(9, 114, 155, 255);
            def.type       = NPCTypeID.GetNextID();
            return(def);
        }
Beispiel #7
0
 NPCTypeStandardSettings INPCTypeDefiner.GetNPCTypeDefinition()
 {
     return(new NPCTypeStandardSettings()
     {
         keyName = NPCTypeKey,
         printName = "Charcoal burner",
         maskColor1 = new UnityEngine.Color32(74, 100, 184, 255),
         type = NPCTypeID.GetNextID()
     });
 }
Beispiel #8
0
 public NPCTypeStandardSettings GetNPCTypeDefinition()
 {
     return(new NPCTypeStandardSettings()
     {
         keyName = NPCTypeKey,
         printName = "DiggerDude",
         maskColor1 = new UnityEngine.Color32(255, 255, 0, 255),
         type = NPCTypeID.GetNextID()
     });
 }
        public NPCTypeSettings GetNPCTypeDefinition()
        {
            NPCTypeSettings def = NPCTypeSettings.Default;

            def.keyName    = NPCTypeKey;
            def.printName  = "StoneMason";
            def.maskColor1 = new UnityEngine.Color32(70, 70, 70, 255);
            def.type       = NPCTypeID.GetNextID();
            return(def);
        }
Beispiel #10
0
 NPCTypeStandardSettings INPCTypeDefiner.GetNPCTypeDefinition()
 {
     return(new NPCTypeStandardSettings()
     {
         keyName = NPCTypeKey,
         printName = "Metal smith",
         maskColor1 = new UnityEngine.Color32(170, 77, 13, 255),
         type = NPCTypeID.GetNextID()
     });
 }
Beispiel #11
0
        NPCTypeSettings INPCTypeDefiner.GetNPCTypeDefinition()
        {
            NPCTypeSettings def = NPCTypeSettings.Default;

            def.keyName    = NPCTypeKey;
            def.printName  = "Constructor";
            def.maskColor1 = new UnityEngine.Color32(75, 100, 140, 255);
            def.type       = NPCTypeID.GetNextID();
            return(def);
        }
Beispiel #12
0
        NPCTypeSettings INPCTypeDefiner.GetNPCTypeDefinition()
        {
            NPCTypeSettings def = NPCTypeSettings.Default;

            def.keyName    = NPCTypeKey;
            def.printName  = "Scientist";
            def.maskColor1 = new Color32(208, 208, 208, 255);
            def.type       = NPCTypeID.GetNextID();
            return(def);
        }
Beispiel #13
0
 NPCTypeStandardSettings INPCTypeDefiner.GetNPCTypeDefinition()
 {
     return(new NPCTypeStandardSettings()
     {
         keyName = NPCTypeKey,
         printName = "Night Crossbow Guard",
         maskColor1 = new Color32(52, 52, 52, 255),
         type = NPCTypeID.GetNextID()
     });
 }
Beispiel #14
0
        NPCTypeSettings INPCTypeDefiner.GetNPCTypeDefinition()
        {
            NPCTypeSettings def = NPCTypeSettings.Default;

            def.keyName    = NPCTypeKey;
            def.printName  = "Minter";
            def.maskColor1 = new UnityEngine.Color32(227, 205, 53, 255);
            def.type       = NPCTypeID.GetNextID();
            return(def);
        }
 NPCTypeStandardSettings INPCTypeDefiner.GetNPCTypeDefinition()
 {
     return(new NPCTypeStandardSettings()
     {
         keyName = NPCTypeKey,
         printName = "Better Fisher",
         maskColor1 = new UnityEngine.Color32(84, 2, 2, 1),
         type = NPCTypeID.GetNextID()
     });
 }
Beispiel #16
0
 NPCTypeStandardSettings INPCTypeDefiner.GetNPCTypeDefinition()
 {
     return(new NPCTypeStandardSettings()
     {
         keyName = NPCTypeKey,
         printName = "Technologist",
         maskColor1 = new UnityEngine.Color32(28, 26, 26, 255),
         type = NPCTypeID.GetNextID()
     });
 }
Beispiel #17
0
 NPCTypeStandardSettings INPCTypeDefiner.GetNPCTypeDefinition()
 {
     return(new NPCTypeStandardSettings()
     {
         keyName = NPCTypeKey,
         printName = "Merchant",
         maskColor1 = new UnityEngine.Color32(146, 31, 31, 255),
         type = NPCTypeID.GetNextID()
     });
 }
Beispiel #18
0
 NPCTypeStandardSettings INPCTypeDefiner.GetNPCTypeDefinition()
 {
     return(new NPCTypeStandardSettings()
     {
         keyName = NPCTypeKey,
         printName = "Night Matchlock Guard",
         maskColor1 = new Color32(205, 207, 141, 255),
         type = NPCTypeID.GetNextID()
     });
 }
Beispiel #19
0
 NPCTypeStandardSettings INPCTypeDefiner.GetNPCTypeDefinition()
 {
     return(new NPCTypeStandardSettings()
     {
         keyName = NPCTypeKey,
         printName = "Minter",
         maskColor1 = new UnityEngine.Color32(227, 205, 53, 255),
         type = NPCTypeID.GetNextID()
     });
 }
Beispiel #20
0
        NPCTypeSettings INPCTypeDefiner.GetNPCTypeDefinition()
        {
            NPCTypeSettings def = NPCTypeSettings.Default;

            def.keyName    = NPCTypeKey;
            def.printName  = "Bow guard";
            def.maskColor1 = new Color32(159, 155, 152, 255);
            def.type       = NPCTypeID.GetNextID();
            return(def);
        }
Beispiel #21
0
 NPCTypeStandardSettings INPCTypeDefiner.GetNPCTypeDefinition()
 {
     return(new NPCTypeStandardSettings()
     {
         keyName = NPCTypeKey,
         printName = "Steel smelter",
         maskColor1 = new UnityEngine.Color32(139, 139, 139, 255),
         type = NPCTypeID.GetNextID()
     });
 }
        NPCTypeSettings INPCTypeDefiner.GetNPCTypeDefinition()
        {
            NPCTypeSettings def = NPCTypeSettings.Default;

            def.keyName    = NPCTypeKey;
            def.printName  = "Technologist";
            def.maskColor1 = new UnityEngine.Color32(28, 26, 26, 255);
            def.type       = NPCTypeID.GetNextID();
            return(def);
        }
Beispiel #23
0
 NPCTypeStandardSettings INPCTypeDefiner.GetNPCTypeDefinition()
 {
     return(new NPCTypeStandardSettings()
     {
         keyName = NPCTypeKey,
         printName = "Day Bow Guard",
         maskColor1 = new Color32(160, 107, 50, 255),
         type = NPCTypeID.GetNextID()
     });
 }
 NPCTypeStandardSettings INPCTypeDefiner.GetNPCTypeDefinition()
 {
     return(new NPCTypeStandardSettings()
     {
         keyName = NPCTypeKey,
         printName = "Butcher",
         maskColor1 = new UnityEngine.Color32(255, 200, 137, 1),
         type = NPCTypeID.GetNextID()
     });
 }
Beispiel #25
0
        public NPCTypeSettings GetNPCTypeDefinition()
        {
            NPCTypeSettings def = NPCTypeSettings.Default;

            def.keyName    = NPCTypeKey;
            def.printName  = "Carpenter";
            def.maskColor1 = new UnityEngine.Color32(134, 54, 0, 255);
            def.type       = NPCTypeID.GetNextID();
            return(def);
        }
Beispiel #26
0
 NPCTypeStandardSettings INPCTypeDefiner.GetNPCTypeDefinition()
 {
     return(new NPCTypeStandardSettings
     {
         keyName = this.NPCTypeKey,
         printName = "Apothecary",
         maskColor1 = new Color32(101, 121, 123, 255),
         type = NPCTypeID.GetNextID()
     });
 }
Beispiel #27
0
		NPCTypeStandardSettings INPCTypeDefiner.GetNPCTypeDefinition ()
		{
			return new NPCTypeStandardSettings()
			{
				keyName = NPCTypeKey,
				printName = "Night Slinger Guard",
				maskColor1 = new Color32(136, 136, 136, 255),
				type = NPCTypeID.GetNextID()
			};
		}
        public static void RegisterJobs()
        {
            NPCType.AddSettings(new NPCTypeStandardSettings
            {
                keyName    = JOB_NAME,
                maskColor1 = new Color32(101, 121, 123, 255),
                Type       = NPCTypeID.GetID(JOB_NAME)
            });

            ServerManager.BlockEntityCallbacks.RegisterEntityManager(new BlockJobManager <CraftingJobInstance>(new CraftingJobSettings(JOB_ITEM_KEY, JOB_NAME)));
        }
Beispiel #29
0
 NPCTypeStandardSettings INPCTypeDefiner.GetNPCTypeDefinition()
 {
     return(new NPCTypeStandardSettings
     {
         keyName = NPCTypeKey,
         printName = "Machinist",
         maskColor1 = new Color32(242, 132, 29, 255),
         type = NPCTypeID.GetNextID(),
         inventoryCapacity = 1f
     });
 }
Beispiel #30
0
 NPCTypeStandardSettings INPCTypeDefiner.GetNPCTypeDefinition()
 {
     return(new NPCTypeStandardSettings
     {
         keyName = NPCTypeKey,
         printName = "Scout",
         maskColor1 = new Color32(255, 255, 255, 255),
         type = NPCTypeID.GetNextID(),
         inventoryCapacity = 20
     });
 }