All Implemented Interfaces:
Build the MushroomWorld as either a database or separate files (for dev).
The current state of the shroom is based on now.
The shroom starts building at 0, and is offset depending on whether it's prod or dev.
Dev builds at 0 and prod builds at MCGrowStart = 26.980944
Modifier and Type
Field and Description
How far to move the clock for each iteration through the loop
This needs to be at least less than the frame rate
Fields inherited from class com.buckosoft.povspew.tteoac.Mushroom.
MushroomWorld db, df, df3, drawSimpleShroom, endFrame, explodeActualDuration, explodeInitialTime, explodePauseDuration, explodePieces, explodeTopPieces, explosionDelay, explosionHitsKidDelay, explosionPauseDelay, explosionResumeDelay, floorHardness, growShowDuration, log, maxExplodePieces, maxMushPieces, maxTopPieces, MCExplodeEnd, MCExplodePause, MCExplodeResume, MCExplodeStart, MCExplosionHitsKid, MCGrowStart, MCShrinkStart, MCTopStart, outPath, pieces, plateCenters, PlateCrashEnd, plateCrashFlyDelay, plateCrashFlyDuration, PlateCrashFlyStart, platePieceCount, platePieces, showDuration, shrinkDelay, shrinkTime, shroomTopDelay, standingPieceSpeed, startFrame, topPieces
Fields inherited from interface com.buckosoft.povspew.tteoac.
TteoWorld scenecount, SCENEttco, sceneTtcoLength, SCENEtteo, sceneTteoLength, SCENEttfo, sceneTtfoLength, SCENEttho, sceneTthoLength, SCENEttko, sceneTtkoLength, SCENEttlo, sceneTtloLength, SCENEttto, sceneTttoLength, SCENEttvo, sceneTtvoLength
Methods inherited from class com.buckosoft.povspew.tteoac.Mushroom.
MushroomWorld closeSet, getPieceCount, getPlatePieceCount, getTopPieceCount, initialize, loadDB, openSet, setDatabase, setDirectory, write, writePositions, writePositions
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public boolean run(double fps,
Run the world loop, writing our files as we go.
Returns: success. If false, don't continue processing.