Skip to main content

Module forms

Module forms 

Source
Expand description

Form (numeric command) dispatchers.

In the original Siglus engine, a large set of operations are routed through a single global switch (“forms”), and each form may further dispatch on a sub-op ID.

This module provides explicit form dispatch aligned to the original engine structure.

Modules§

bgm
bgm_table
cgtable
codes
Siglus FORM/ELEMENT constants recovered from compiler static tables.
counter
database
editbox
excall
file
frame_action
frame_action_ch
g00buf
global
input
int_event
int_list
key
keylist
koe_st
Global KOE_ST form.
mask
math
mouse
mov
msgbk
Global MSGBK form, aligned to cmd_mwnd.cpp::tnm_command_proc_msgbk().
object_event
pcm
pcmch
pcmevent
Global PCMEVENT form.
prop_access
screen
GLOBAL.SCREEN form handling aligned to the original screen command path.
script
se
stage
Global Stage form handler aligned to the original C++ Stage/Object/MWND/Group/BTNSELITEM split.
steam
str_list
syscom
system
timewait

Functions§

dispatch_form