BaseMod.LevelParts.GeoLevelPart

class BaseMod.LevelParts.GeoLevelPart(level)[source]

Bases: LevelPart

__init__(level)[source]

Methods

__init__(level)

byte2stack(b)

getlevelgeo(x, y, l)

getlevelgeo_all(x, y)

level_resized(changerect)

load_level()

save_level()

setlevelgeo(x, y, l, v)

stack2byte(stack)

Attributes

load_level()[source]
save_level()[source]
level_resized(changerect: QRect)[source]
Parameters:

changerect (QRect)

static stack2byte(stack) int16[source]
Return type:

int16

static byte2stack(b) list[source]
Return type:

list

getlevelgeo_all(x: int, y: int) [<class 'numpy.uint8'>, <class 'numpy.uint16'>][source]
Parameters:
Return type:

[<class ‘numpy.uint8’>, <class ‘numpy.uint16’>]

getlevelgeo(x: int, y: int, l: int) [<class 'numpy.uint8'>, <class 'numpy.uint16'>][source]
Parameters:
Return type:

[<class ‘numpy.uint8’>, <class ‘numpy.uint16’>]

setlevelgeo(x: int, y: int, l: int, v: [<class 'numpy.uint8'>, <class 'numpy.uint16'>])[source]
Parameters:
  • x (int)

  • y (int)

  • l (int)

  • v ([<class 'numpy.uint8'>, <class 'numpy.uint16'>])

property width
property height
property manager