screpl.plugins.trigger.actedit module ¶
TrigActionEditorApp
Offset |
Field Name |
Position |
EPD Player |
---|---|---|---|
+00 |
locid1 |
dword0 |
EPD(act)+0 |
+04 |
strid |
dword1 |
EPD(act)+1 |
+08 |
wavid |
dword2 |
EPD(act)+2 |
+0C |
time |
dword3 |
EPD(act)+3 |
+10 |
player1 |
dword4 |
EPD(act)+4 |
+14 |
player2 |
dword5 |
EPD(act)+5 |
+18 |
unitid |
dword6 |
EPD(act)+6 |
+1A |
acttype |
||
+1B |
amount |
||
+1C |
flags |
dword7 |
EPD(act)+7 |
+1D |
internal0 |
||
+1E |
internal1 |
-
class
screpl.plugins.trigger.actedit.
TrigActionEditorApp
[source] ¶ -
Bases:
screpl.core.application.Application
Trigger action editor
Expected TUI:
Action editor on 0x13131312 (Press F1 to get help) SetSwitch("Switch 1", Set) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 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
-
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)
-
AIScript
( self ) ¶
-
ActionType
( self ) ¶
-
AllyStatus
( self ) ¶
-
Count
( self ) ¶
-
Location
( self ) ¶
-
Modifier
( self ) ¶
-
Order
( self ) ¶
-
Player
( self ) ¶
-
PropState
( self ) ¶
-
Property
( self ) ¶
-
Resource
( self ) ¶
-
Score
( self ) ¶
-
String
( self ) ¶
-
Switch
( self ) ¶
-
SwitchAction
( self ) ¶
-
Unit
( self ) ¶
-
setn
( self , value ) ¶
-