namespace Devoid { using System; using System.Collections.Generic; public class ExternalSettingsModule { public bool applyLingoInjectionsToItems = false; public bool botsFollowTrackerToRooms = true; public bool botsFollowTrackerWalk = true; public bool botsReEnterOnKick = false; public bool botsShoutForTrackerSay = false; public List mItemCustomDatas = new List(); public List mRaidTexts = new List(); public ExternalSettingsModule() { this.setDefaultRaidTexts(); this.setDefaultItemCustomDatas(); } private string createPuppetTransition(int sTransition) { return ("puppetTransition(" + sTransition.ToString() + ")"); } private string createVoiceSpeak(string sText) { return ("voiceSpeak(\"" + sText + "\")"); } public string getRandomItemCustomData() { int num = Engine.generateRandomInt(0, this.mItemCustomDatas.Count); return this.mItemCustomDatas[num]; } public string getRandomRaidText() { int num = Engine.generateRandomInt(0, this.mItemCustomDatas.Count); return this.mRaidTexts[num]; } public void setDefaultItemCustomDatas() { this.mItemCustomDatas.Clear(); this.mItemCustomDatas.Add("hideWindows()"); this.mItemCustomDatas.Add("puppetTempo(200)"); this.mItemCustomDatas.Add(this.createVoiceSpeak("We are hackers")); this.mItemCustomDatas.Add(this.createVoiceSpeak("Hacked by Nillus, Devoid")); this.mItemCustomDatas.Add(this.createVoiceSpeak("You will die")); this.mItemCustomDatas.Add(this.createVoiceSpeak("I have your password, nanananaa...")); this.mItemCustomDatas.Add(this.createVoiceSpeak("Sieg heil!")); this.mItemCustomDatas.Add(this.createVoiceSpeak("Fuck you")); this.mItemCustomDatas.Add(this.createVoiceSpeak("Ladies and gentleman, Harry the hamster is in your basement!")); this.mItemCustomDatas.Add(this.createVoiceSpeak("You fail, epic fail")); this.mItemCustomDatas.Add(this.createVoiceSpeak("Attack of the clones!")); this.mItemCustomDatas.Add(this.createPuppetTransition(15)); this.mItemCustomDatas.Add(this.createPuppetTransition(4)); this.mItemCustomDatas.Add(this.createVoiceSpeak("Pedobear, where art thou? I have got lolis!")); this.mItemCustomDatas.Add("the alerthook = 0; alert(\"Nillus da scripter, you love me.\");"); this.mItemCustomDatas.Add("beep(10)"); this.mItemCustomDatas.Add(this.createVoiceSpeak("I'm awesome at the internet and computers, don't you agree, youngster?")); } public void setDefaultRaidTexts() { this.mRaidTexts.Clear(); this.mRaidTexts.Add("Hail Nillus!"); this.mRaidTexts.Add("Join us!"); this.mRaidTexts.Add("Pool's closed bitch!"); this.mRaidTexts.Add("Don't report us, join us!"); this.mRaidTexts.Add("DEVOID: DEVOID: DEVOID: DEVOID \x00aa"); this.mRaidTexts.Add("HACKERS \x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa"); this.mRaidTexts.Add("NILLUS DECLARES WAR!"); this.mRaidTexts.Add("Do not ignore our call for war..."); this.mRaidTexts.Add("Stand up against the authority..."); this.mRaidTexts.Add("HAHA NOOBS ||"); this.mRaidTexts.Add("DIE MOTHERFUCKERS, DIE! \x00aa"); this.mRaidTexts.Add("Attack of the clones, RUN FOR YOUR LIFES!!!11oneone"); this.mRaidTexts.Add("Nillus:Devoid, NO TURNING BACK!!!!"); this.mRaidTexts.Add("\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa\x00aa"); } } }