Add stubs for unknown widget types

This commit is contained in:
2020-03-25 00:23:28 +00:00
parent b986359047
commit 7824396c24
4 changed files with 83 additions and 2 deletions

View File

@@ -15,14 +15,29 @@ type MenuType int
const (
TypeStatic MenuType = 0
TypeMenu MenuType = 1
TypeDragMenu MenuType = 2 // Only seen in Configure_Vehicle_{Chaos,Ultra}
TypeSimpleButton MenuType = 3
TypeDoorHotspot MenuType = 30 // Like a button I guess? FONTTYPE is animation speed
TypeUnknown1 MenuType = 31 // ??? Needed for ChaEquip.mnu
TypeLineKbd MenuType = 40
TypeThumb MenuType = 45
TypeLineBriefing MenuType = 41
TypeInvokeButton MenuType = 50
TypeSquadButton MenuType = 60 // Maybe? Appears in Arrange.mnu
TypeOverlay MenuType = 61
TypeHypertext MenuType = 70
TypeCheckbox MenuType = 91
TypeEditBox MenuType = 100
TypeInventorySelect MenuType = 110
TypeRadioButton MenuType = 120
TypeDropdownButton MenuType = 200
TypeComboBoxItem MenuType = 205
TypeAnimationSample MenuType = 220
TypeAnimationToo MenuType = 221 // No idea why we have two of these. FONTTYPE is animation speed.
TypeMainButton MenuType = 228
TypeSlider MenuType = 232
TypeStatusBar MenuType = 233
TypeDialogue MenuType = 300
)
type Record struct {