screpl.plugins.trigger.condedit module

TrigConditionEditorApp

Offset

Field name

Position

EPD Player

+00

locid

dword0

EPD(cond)+0

+04

player

dword1

EPD(cond)+1

+08

amount

dword2

EPD(cond)+2

+0C

unitid

dword3

EPD(cond)+3

+0E

comparison

+0F

condtype

+10

restype

dword4

EPD(cond)+4

+11

flags

+12

internal[2]

screpl.plugins.trigger.condedit. set_focus ( new_focus ) [source]

EUDFuncN

class screpl.plugins.trigger.condedit. TrigConditionEditorApp [source]

Bases: screpl.core.application.Application

Trigger condition editor

Expected TUI:

Condition editor on 0x13131312 (Press F1 to get help)
Switch("Switch 1", Set)

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
entry name: amount

[ Save (CTRL+Y) ] [ Cancel (CTRL+N) ]

Application Fields

Application Methods

index

methods

0

screpl.plugins.trigger.condedit.TrigConditionEditorApp.loop()

1

screpl.core.application.Application.on_chat()

2

screpl.plugins.trigger.condedit.TrigConditionEditorApp.on_destruct()

3

screpl.plugins.trigger.condedit.TrigConditionEditorApp.on_init()

4

screpl.plugins.trigger.condedit.TrigConditionEditorApp.on_resume()

5

screpl.plugins.trigger.condedit.TrigConditionEditorApp.print()

6

screpl.plugins.trigger.condedit.TrigConditionEditorApp.get_focused_value()

7

screpl.plugins.trigger.condedit.TrigConditionEditorApp.set_focused_value()

loop ( self )

AppMethodN (index=0)

on_destruct ( self )

AppMethodN (index=2)

on_init ( self )

AppMethodN (index=3)

on_resume ( self )

AppMethodN (index=4)

print ( self , writer )

AppMethodN (index=5)

get_focused_value ( self )

AppMethodN (index=6)

set_focused_value ( self , value )

AppMethodN (index=7)

Comparison ( self )

AppCommandN

ConditionType ( self )

AppCommandN

Location ( self )

AppCommandN

Player ( self )

AppCommandN

Resource ( self )

AppCommandN

Score ( self )

AppCommandN

Switch ( self )

AppCommandN

SwitchState ( self )

AppCommandN

Unit ( self )

AppCommandN

setn ( self , value )

AppCommandN

static set_cond_epd ( cond_epd ) [source]