void ModSettings_Start(Modifiers.Modifier mod) { switch (mod) { case Modifiers.Modifier.SLIPPERY: Mod_Slippery(); break; case Modifiers.Modifier.BOUNCY: Mod_Bouncy(); break; case Modifiers.Modifier.ANGRY: Mod_Angry(); break; case Modifiers.Modifier.BIGGER: Mod_Bigger(); break; case Modifiers.Modifier.FASTER: Mod_Faster(); break; case Modifiers.Modifier.TRIPPY: Mod_Trippy(); break; } }
public void Add(Modifiers.Modifier mod) { modHolders[modsAdded].SetActive(true); ModifierDisplay modDisplay = GetModDisplay(mod); Renderer modRender = modHolders[modsAdded].GetComponent <Renderer>(); modRender.material.mainTexture = modDisplay.icon; modsAdded++; }
void ModSettings_Update(Modifiers.Modifier mod) { switch (mod) { case Modifiers.Modifier.BOUNCY: Mod_Bouncy_Update(); break; } }
void ModSettings_Check(Modifiers.Modifier mod) { switch (mod) { case Modifiers.Modifier.FROM_ANOTHER_TIME: Mod_Retro(); break; } }
void ModSettings_Update(Modifiers.Modifier mod) { switch (mod) { case Modifiers.Modifier.PUNISHING: // Mod_Punishing(); break; } }
void ModSettings_Start(Modifiers.Modifier mod) { switch (mod) { case Modifiers.Modifier.ANGRY: Mod_Angry(); break; } }
// HELPER: ModifierDisplay GetModDisplay(Modifiers.Modifier mod) { foreach (ModifierDisplay modDisplay in modDisplays) { if (modDisplay.mod == mod) { return(modDisplay); } } return(new ModifierDisplay()); }
void GetMods(Selection selection) { for (int i = 0; i < GetChoiceCount(selection); i++) { Modifiers.Modifier getMod = GetMod(); while (selection.mods.Contains(getMod)) //ensures the same mod won't show up for multiple choices { getMod = GetMod(); } selection.mods.Add(getMod); } }
public void Setup (Modifiers.Modifier mod, SelectionHandler.ModifierDisplay modDisplay) { selectionDetection.mod = mod; textMesh.text = modDisplay.text; iconRenderer.material.mainTexture = modDisplay.icon; }
public void SetupChoice(Modifiers.Modifier mod, SelectionHandler.ModifierDisplay modDisplay, int choiceID) { choices[choiceID].Setup(mod, modDisplay); }
public void Select(Modifiers.Modifier mod) { modifiers.AddMod(mod); gameInit.StartGame(); Destroy(this.gameObject); }