creating stable chaos
making patterns where there should be none
sewing order into the chaos
you spit in the face of random numbers, of chaos
CHARACTER(largecat, nonhumanoid) { public: largecat() : Lives(7) { } virtual void Save(outputfile&) const; virtual void Load(inputfile&); virtual truth SpecialSaveLife(); protected: int Lives; };
truth largecat::SpecialSaveLife() { if(--Lives <= 0 || game::IsInWilderness()) return false; ...