Class LevelPostProcessor

inherits from Object

Constants

const SKILLS​_ALL = 31

const MODES​_ALL = MTF​_SINGLE | MTF​_COOPERATIVE | MTF​_DEATHMATCH

Protected Member Variables

native protected LevelLocals level

Protected Functions

protected void Apply(
Name checksum,
String mapname
)

protected native void ClearSectorTags(
int sector
)

protected native void AddSectorTag(
int sector,
int tag
)

protected native void ClearLineIDs(
int line
)

protected native void AddLineID(
int line,
int tag
)

protected native void OffsetSectorPlane(
int sector,
int plane,
double offset
)

protected native void SetSectorPlane(
int sector,
int plane,
Vector3 normal,
double d
)

protected native uint GetThingCount()

protected native uint AddThing(
int ednum,
Vector3 pos,
int angle = 0,
uint skills = SKILLS​_ALL,
uint flags = MODES​_ALL
)

protected native int GetThingEdNum(
uint thing
)

protected native void SetThingEdNum(
uint thing,
int ednum
)

protected native Vector3 GetThingPos(
uint thing
)

protected native void SetThingXY(
uint thing,
double x,
double y
)

protected native void SetThingZ(
uint thing,
double z
)

protected native int GetThingAngle(
uint thing
)

protected native void SetThingAngle(
uint thing,
int angle
)

protected native uint GetThingSkills(
uint thing
)

protected native void SetThingSkills(
uint thing,
uint skills
)

protected native uint GetThingFlags(
uint thing
)

protected native void SetThingFlags(
uint thing,
uint flags
)

protected native int GetThingID(
uint thing
)

protected native void SetThingID(
uint thing,
int id
)

protected native int GetThingSpecial(
uint thing
)

protected native void SetThingSpecial(
uint thing,
int special
)

protected native int GetThingArgument(
uint thing,
uint index
)

protected native Name GetThingStringArgument(
uint thing
)

protected native void SetThingArgument(
uint thing,
uint index,
int value
)

protected native void SetThingStringArgument(
uint thing,
Name value
)

protected native void SetVertex(
uint vertex,
double x,
double y
)

protected native double, bool GetVertexZ(
uint vertex,
int plane
)

protected native void SetVertexZ(
uint vertex,
int plane,
double z
)

protected native void RemoveVertexZ(
uint vertex,
int plane
)

protected native void SetLineVertexes(
uint Line,
uint v1,
uint v2
)

protected native void FlipLineSideRefs(
uint Line
)

protected native void SetLineSectorRef(
uint line,
uint side,
uint sector
)

protected native Actor GetDefaultActor(
Name actorclass
)

protected void FlipLineVertexes(
uint Line
)

protected void FlipLineCompletely(
uint Line
)

protected void SetWallTexture(
int line,
int side,
int texpart,
String texture
)

protected void SetWallTextureID(
int line,
int side,
int texpart,
TextureID texture
)

protected void SetLineFlags(
int line,
int setflags,
int clearflags = 0
)

protected void SetLineActivation(
int line,
int acttype
)

protected void ClearLineSpecial(
int line
)

protected void SetLineSpecial(
int line,
int special,
int arg1 = 0,
int arg2 = 0,
int arg3 = 0,
int arg4 = 0,
int arg5 = 0
)

protected void SetSectorSpecial(
int sectornum,
int special
)

protected void SetSectorTextureID(
int sectornum,
int plane,
TextureID texture
)

protected void SetSectorTexture(
int sectornum,
int plane,
String texture
)

protected void SetSectorLight(
int sectornum,
int newval
)

protected void SetWallYScale(
int line,
int side,
int texpart,
double scale
)