mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-20 20:29:10 +00:00
Cleanup: Don't pass a writable scratch buffer off to dozens of virtual
functions -- that's just silly!
This commit is contained in:
@ -884,7 +884,7 @@ void plAvBrainClimb::LoadFromSDL(const plStateDataRecord *sdl)
|
||||
|
||||
// DumpToDebugDisplay --------------------------------------------------------------------------------------
|
||||
// ------------------
|
||||
void plAvBrainClimb::DumpToDebugDisplay(int &x, int &y, int lineHeight, char *strBuf, plDebugText &debugTxt)
|
||||
void plAvBrainClimb::DumpToDebugDisplay(int &x, int &y, int lineHeight, plDebugText &debugTxt)
|
||||
{
|
||||
debugTxt.DrawString(x, y, "Brain type: Climb");
|
||||
y += lineHeight;
|
||||
@ -896,31 +896,31 @@ void plAvBrainClimb::DumpToDebugDisplay(int &x, int &y, int lineHeight, char *st
|
||||
debugTxt.DrawString(x,y, buffy);
|
||||
y += lineHeight;
|
||||
|
||||
IDumpClimbDirections(x, y, lineHeight, strBuf, debugTxt);
|
||||
IDumpDismountDirections(x, y, lineHeight, strBuf, debugTxt);
|
||||
IDumpBlockedDirections(x, y, lineHeight, strBuf, debugTxt);
|
||||
IDumpClimbDirections(x, y, lineHeight, debugTxt);
|
||||
IDumpDismountDirections(x, y, lineHeight, debugTxt);
|
||||
IDumpBlockedDirections(x, y, lineHeight, debugTxt);
|
||||
|
||||
fUp->DumpDebug(fUp == fCurStage, x, y, lineHeight, strBuf, debugTxt);
|
||||
fDown->DumpDebug(fDown == fCurStage, x, y, lineHeight, strBuf, debugTxt);
|
||||
fLeft->DumpDebug(fLeft == fCurStage, x, y, lineHeight, strBuf, debugTxt);
|
||||
fRight->DumpDebug(fRight == fCurStage, x, y, lineHeight, strBuf, debugTxt);
|
||||
fMountUp->DumpDebug(fMountUp == fCurStage, x, y, lineHeight, strBuf, debugTxt);
|
||||
fMountDown->DumpDebug(fMountDown == fCurStage, x, y, lineHeight, strBuf, debugTxt);
|
||||
fMountLeft->DumpDebug(fMountLeft == fCurStage, x, y, lineHeight, strBuf, debugTxt);
|
||||
fMountRight->DumpDebug(fMountRight == fCurStage, x, y, lineHeight, strBuf, debugTxt);
|
||||
fDismountUp->DumpDebug(fDismountUp == fCurStage, x, y, lineHeight, strBuf, debugTxt);
|
||||
fDismountDown->DumpDebug(fDismountDown == fCurStage, x, y, lineHeight, strBuf, debugTxt);
|
||||
fDismountLeft->DumpDebug(fDismountLeft == fCurStage, x, y, lineHeight, strBuf, debugTxt);
|
||||
fDismountRight->DumpDebug(fDismountRight == fCurStage, x, y, lineHeight, strBuf, debugTxt);
|
||||
fIdle->DumpDebug(fIdle == fCurStage, x, y, lineHeight, strBuf, debugTxt);
|
||||
fRelease->DumpDebug(fRelease == fCurStage, x, y, lineHeight, strBuf, debugTxt);
|
||||
fFallOff->DumpDebug(fFallOff == fCurStage, x, y, lineHeight, strBuf, debugTxt);
|
||||
fUp->DumpDebug(fUp == fCurStage, x, y, lineHeight, debugTxt);
|
||||
fDown->DumpDebug(fDown == fCurStage, x, y, lineHeight, debugTxt);
|
||||
fLeft->DumpDebug(fLeft == fCurStage, x, y, lineHeight, debugTxt);
|
||||
fRight->DumpDebug(fRight == fCurStage, x, y, lineHeight, debugTxt);
|
||||
fMountUp->DumpDebug(fMountUp == fCurStage, x, y, lineHeight, debugTxt);
|
||||
fMountDown->DumpDebug(fMountDown == fCurStage, x, y, lineHeight, debugTxt);
|
||||
fMountLeft->DumpDebug(fMountLeft == fCurStage, x, y, lineHeight, debugTxt);
|
||||
fMountRight->DumpDebug(fMountRight == fCurStage, x, y, lineHeight, debugTxt);
|
||||
fDismountUp->DumpDebug(fDismountUp == fCurStage, x, y, lineHeight, debugTxt);
|
||||
fDismountDown->DumpDebug(fDismountDown == fCurStage, x, y, lineHeight, debugTxt);
|
||||
fDismountLeft->DumpDebug(fDismountLeft == fCurStage, x, y, lineHeight, debugTxt);
|
||||
fDismountRight->DumpDebug(fDismountRight == fCurStage, x, y, lineHeight, debugTxt);
|
||||
fIdle->DumpDebug(fIdle == fCurStage, x, y, lineHeight, debugTxt);
|
||||
fRelease->DumpDebug(fRelease == fCurStage, x, y, lineHeight, debugTxt);
|
||||
fFallOff->DumpDebug(fFallOff == fCurStage, x, y, lineHeight, debugTxt);
|
||||
|
||||
}
|
||||
|
||||
// IDumpClimbDirections --------------------------------------------------------------------------------------
|
||||
// --------------------
|
||||
void plAvBrainClimb::IDumpClimbDirections(int &x, int &y, int lineHeight, char *strBuf, plDebugText &debugTxt)
|
||||
void plAvBrainClimb::IDumpClimbDirections(int &x, int &y, int lineHeight, plDebugText &debugTxt)
|
||||
{
|
||||
const char * prolog = "Allowed directions: ";
|
||||
std::string str;
|
||||
@ -944,7 +944,7 @@ void plAvBrainClimb::IDumpClimbDirections(int &x, int &y, int lineHeight, char *
|
||||
|
||||
// IDumpDismountDirections --------------------------------------------------------------------------------------
|
||||
// -----------------------
|
||||
void plAvBrainClimb::IDumpDismountDirections(int &x, int &y, int lineHeight, char *strBuf, plDebugText &debugTxt)
|
||||
void plAvBrainClimb::IDumpDismountDirections(int &x, int &y, int lineHeight, plDebugText &debugTxt)
|
||||
{
|
||||
const char * prolog = "Enabled dismounts: ";
|
||||
std::string str;
|
||||
@ -966,7 +966,7 @@ void plAvBrainClimb::IDumpDismountDirections(int &x, int &y, int lineHeight, cha
|
||||
y += lineHeight;
|
||||
}
|
||||
|
||||
void plAvBrainClimb::IDumpBlockedDirections(int &x, int &y, int lineHeight, char *strBuf, plDebugText &debugTxt)
|
||||
void plAvBrainClimb::IDumpBlockedDirections(int &x, int &y, int lineHeight, plDebugText &debugTxt)
|
||||
{
|
||||
const char * prolog = "Physically blocked: ";
|
||||
std::string str;
|
||||
|
Reference in New Issue
Block a user