mwg API
Reference
Overview
Examples
Examples index
Getting started
Design
FAQ
Preparing search index...
index
Mwl
Namespace Mwl
Classes
MwlRuntime
MwlSyntaxError
PackageConflictError
PackageError
PackageFormatError
PackageIntegrityError
PackageLimitError
PackagePathError
Interfaces
DecodedPackage
Emit
EmitTableTypesOptions
HookRandom
HookReference
HookTypeMap
HookWorld
LoadedPackage
MwlActorItem
MwlAiDefinition
MwlArtifact
MwlBehaviorDefinition
MwlCampaignChain
MwlCampaignDefinition
MwlCarryover
MwlCatalog
MwlCatalogOptions
MwlCompiledGame
MwlCompiledNode
MwlCompileOptions
MwlConditionOptions
MwlContentCatalog
MwlContentDiagnostic
MwlContentLoadReport
MwlContentReport
MwlDiagnostic
MwlDialogueChoice
MwlDomainHookDeclaration
MwlEffectDefinition
MwlEmitOptions
MwlEndLevel
MwlEvolutionDefinition
MwlFieldSpec
MwlHookDeclaration
MwlHookRegistry
MwlItemDefinition
MwlLocation
MwlLootDefinition
MwlMap
MwlMapFile
MwlMapStart
MwlMessage
MwlMonsterDefinition
MwlMoveDefinition
MwlNode
MwlObject
MwlPersistenceOptions
MwlPreprocessOptions
MwlReadResult
MwlRuntimeOptions
MwlSaveableHookState
MwlSaveEnvelope
MwlScenarioLink
MwlSideRef
MwlSourceFile
MwlStatusDefinition
MwlTableColumn
MwlTableDefinition
MwlTableMapOptions
MwlTagSchema
MwlTurnClockDefinition
MwlTypeMatchupDefinition
MwlValidationOptions
MwlWorld
PackageAction
PackageAnimation
PackageAsset
PackageCharacter
PackageContent
PackageDirectoryEntry
PackageDocument
PackageFile
PackageImport
PackageLimits
PackageMeta
PackageMusic
PackagePolicy
PackageReport
PackageRequires
PackageScript
PackageSet
PackageSoundEffect
RomDetection
ScriptHost
VerifyPackageOptions
Type Aliases
AiHook
BuiltinHookType
CommandHook
GeneratorHook
HookContext
HookType
MigrationHook
ModifierHook
MwlAttributeType
MwlColumnValueType
MwlCommand
MwlConditionContext
MwlConditionHelper
MwlConditionValue
MwlDomainHook
MwlDomainHookRegistry
MwlEquipment
MwlExpression
MwlExpressionContext
MwlMigration
MwlReaderType
MwlRuntimeAction
MwlScenarioRunner
MwlTableKey
MwlTableKeyPart
MwlTableReference
MwlTraceEvent
MwlTypedRow
MwlValue
MwlValueType
PackageAssetKind
PackageValue
PredicateHook
ScriptContext
ScriptEmit
ScriptValue
Variables
DEFAULT_PACKAGE_LIMITS
hookTypes
KNOWN_PACKAGE_CAPABILITIES
MWL_DEFAULT_CARRYOVER_PERCENTAGE
MWL_SCHEMA_01
MWL_SCHEMA_10
PACKAGE_ASSET_KINDS
PACKAGE_MEDIA_KINDS
PACKAGE_SCRIPT_ACTIONS
PACKAGE_TAGS
schema01
schema10
Functions
attributeTypeDescription
campaignChain
carryoverIntoScenario
checkConditionSyntax
checkPackagePath
checkPackagePolicy
coerceTableValue
collectHookReferences
compareVersions
compile
compileAndEmitSources
compileNodes
compilePackages
compileSources
composeEffects
contentCatalog
contentReport
createExpressionScriptHost
createWorld
decodePackage
decodeSave
decodeSaveEnvelope
detectRomImage
effectToModifier
emitArtifacts
emitHooksDeclaration
emitModule
emitTableTypes
encodePackage
encodeSave
endLevelCarryover
evaluateCondition
evaluateExpression
execute
extractCatalog
generateCredits
inventoryItem
isGettext
isMwlId
itemDefinition
loadContent
loadPackage
mergePackage
nodesToObjects
packageContent
packageRef
parse
parseExpression
parseHookReference
parseMapFile
parsePackageDocument
parsePackageRef
parseTableColumns
parseTerrain
parseValue
preprocess
readAttributes
readChildren
readTableIndex
readTableMap
registerRomDigest
requestedCapabilities
satisfiesVersionRange
sha256Hex
sideVisionGroups
tableKey
typedRows
validate
validateCatalog
validateCatalogNodes
validateHookAttributes
validateHookReferences
validateWorld
validAttributeValue
verifyPackage
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Classes
Mwl
Runtime
Mwl
Syntax
Error
Package
Conflict
Error
Package
Error
Package
Format
Error
Package
Integrity
Error
Package
Limit
Error
Package
Path
Error
Interfaces
Decoded
Package
Emit
Emit
Table
Types
Options
Hook
Random
Hook
Reference
Hook
Type
Map
Hook
World
Loaded
Package
Mwl
Actor
Item
Mwl
Ai
Definition
Mwl
Artifact
Mwl
Behavior
Definition
Mwl
Campaign
Chain
Mwl
Campaign
Definition
Mwl
Carryover
Mwl
Catalog
Mwl
Catalog
Options
Mwl
Compiled
Game
Mwl
Compiled
Node
Mwl
Compile
Options
Mwl
Condition
Options
Mwl
Content
Catalog
Mwl
Content
Diagnostic
Mwl
Content
Load
Report
Mwl
Content
Report
Mwl
Diagnostic
Mwl
Dialogue
Choice
Mwl
Domain
Hook
Declaration
Mwl
Effect
Definition
Mwl
Emit
Options
Mwl
End
Level
Mwl
Evolution
Definition
Mwl
Field
Spec
Mwl
Hook
Declaration
Mwl
Hook
Registry
Mwl
Item
Definition
Mwl
Location
Mwl
Loot
Definition
Mwl
Map
Mwl
Map
File
Mwl
Map
Start
Mwl
Message
Mwl
Monster
Definition
Mwl
Move
Definition
Mwl
Node
Mwl
Object
Mwl
Persistence
Options
Mwl
Preprocess
Options
Mwl
Read
Result
Mwl
Runtime
Options
Mwl
Saveable
Hook
State
Mwl
Save
Envelope
Mwl
Scenario
Link
Mwl
Side
Ref
Mwl
Source
File
Mwl
Status
Definition
Mwl
Table
Column
Mwl
Table
Definition
Mwl
Table
Map
Options
Mwl
Tag
Schema
Mwl
Turn
Clock
Definition
Mwl
Type
Matchup
Definition
Mwl
Validation
Options
Mwl
World
Package
Action
Package
Animation
Package
Asset
Package
Character
Package
Content
Package
Directory
Entry
Package
Document
Package
File
Package
Import
Package
Limits
Package
Meta
Package
Music
Package
Policy
Package
Report
Package
Requires
Package
Script
Package
Set
Package
Sound
Effect
Rom
Detection
Script
Host
Verify
Package
Options
Type Aliases
Ai
Hook
Builtin
Hook
Type
Command
Hook
Generator
Hook
Hook
Context
Hook
Type
Migration
Hook
Modifier
Hook
Mwl
Attribute
Type
Mwl
Column
Value
Type
Mwl
Command
Mwl
Condition
Context
Mwl
Condition
Helper
Mwl
Condition
Value
Mwl
Domain
Hook
Mwl
Domain
Hook
Registry
Mwl
Equipment
Mwl
Expression
Mwl
Expression
Context
Mwl
Migration
Mwl
Reader
Type
Mwl
Runtime
Action
Mwl
Scenario
Runner
Mwl
Table
Key
Mwl
Table
Key
Part
Mwl
Table
Reference
Mwl
Trace
Event
Mwl
Typed
Row
Mwl
Value
Mwl
Value
Type
Package
Asset
Kind
Package
Value
Predicate
Hook
Script
Context
Script
Emit
Script
Value
Variables
DEFAULT_
PACKAGE_
LIMITS
hook
Types
KNOWN_
PACKAGE_
CAPABILITIES
MWL_
DEFAULT_
CARRYOVER_
PERCENTAGE
MWL_
SCHEMA_
01
MWL_
SCHEMA_
10
PACKAGE_
ASSET_
KINDS
PACKAGE_
MEDIA_
KINDS
PACKAGE_
SCRIPT_
ACTIONS
PACKAGE_
TAGS
schema01
schema10
Functions
attribute
Type
Description
campaign
Chain
carryover
Into
Scenario
check
Condition
Syntax
check
Package
Path
check
Package
Policy
coerce
Table
Value
collect
Hook
References
compare
Versions
compile
compile
And
Emit
Sources
compile
Nodes
compile
Packages
compile
Sources
compose
Effects
content
Catalog
content
Report
create
Expression
Script
Host
create
World
decode
Package
decode
Save
decode
Save
Envelope
detect
Rom
Image
effect
To
Modifier
emit
Artifacts
emit
Hooks
Declaration
emit
Module
emit
Table
Types
encode
Package
encode
Save
end
Level
Carryover
evaluate
Condition
evaluate
Expression
execute
extract
Catalog
generate
Credits
inventory
Item
is
Gettext
is
Mwl
Id
item
Definition
load
Content
load
Package
merge
Package
nodes
To
Objects
package
Content
package
Ref
parse
parse
Expression
parse
Hook
Reference
parse
Map
File
parse
Package
Document
parse
Package
Ref
parse
Table
Columns
parse
Terrain
parse
Value
preprocess
read
Attributes
read
Children
read
Table
Index
read
Table
Map
register
Rom
Digest
requested
Capabilities
satisfies
Version
Range
sha256
Hex
side
Vision
Groups
table
Key
typed
Rows
validate
validate
Catalog
validate
Catalog
Nodes
validate
Hook
Attributes
validate
Hook
References
validate
World
valid
Attribute
Value
verify
Package
Reference
Overview
Examples
Examples index
Getting started
Design
FAQ
mwg API
Loading...