protected override string GetVariable() { switch (type) { case 0: return(flags.ToString()); default: return(base.GetVariable()); } }
protected override string GetVariable() { string typeName; switch (type) { //case 0x0140: typeName = "End"; break; //case 0x1FC0: typeName = "Chain"; break; case 0x0: typeName = string.Format("Collect {0} Rupees", count); break; case 0x1: typeName = "Rupee"; break; default: typeName = "???"; break; } return(string.Format("Type: {0}, {1}", typeName, flags.ToString())); }
protected override string GetVariable() { string typeStr; switch (type) { case 0x0: typeStr = "Large, doesn't shut off"; break; case 0x1: typeStr = "Small, shuts off for long time with ticking sound"; break; case 0x2: typeStr = "Small, shuts off for long time"; break; case 0x3: typeStr = "Large, shuts off for a short time with ticking sound"; break; case 0x4: typeStr = "Disabled, small, turns on for short time"; break; case 0x5: typeStr = "Disabled, large, turns on permanently"; break; case 0x6: typeStr = "Large, turns off permanently"; break; default: typeStr = "Nothing"; break; } return(typeStr + ", camera " + camera.ToString("X2") + ", bound to " + flags.ToString()); }
protected override string GetVariable() { return(string.Format("Bound to {0}, load when {1}", flag.ToString(), risingEdge ? "set" : "unset")); }
protected override string GetVariable() { return(string.Format("Spawn on entering door bound to {0}", flags.ToString())); }
protected override string GetVariable() { return(flag.ToString()); }
protected override string GetVariable() { return(string.Format("{0}{1}", (dodongoCutscene) ? "Plays Dodongo's Cavern Cutscene " : "", flag.ToString())); }
protected override string GetVariable() { return(string.Format("{0}{1}", flags.ToString(), type ? " Puzzle Solved Sound" : "")); }