#include "StdAfx.h" #include "CResFile.h" #include "T2People.h" #include "T2PeopleAnimeDefElem.h" #include "UT2Utils.h" T2PeopleAnimeDefElem::T2PeopleAnimeDefElem() { mFillerStart = 0; mFillerRange = 0; mHStart = 0; mHRange = 0; } /*virtual*/ T2PeopleAnimeDefElem::~T2PeopleAnimeDefElem() { } void T2PeopleAnimeDefElem::Initialize(CResFile& resFile) { resFile >> mFillerStart; resFile >> mFillerRange; resFile >> mHStart; resFile >> mHRange; } void T2PeopleAnimeDefElem::Set(T2People* people, int h) { if (mFillerStart >= 0) { people->SetFiller(mFillerStart + UT2Utils::Randomize(mFillerRange)); people->MoveHTo(h + mHStart + UT2Utils::Randomize(mHRange)); } else { people->SetFiller(-1); } }