Table of Contents

Class ParserModular

Namespace
Dec
Assembly
dec.dll

Handles all parsing and initialization of dec structures.

Intended for moddable games; use Parser for non-moddable or prototype games.

public class ParserModular
Inheritance
object
ParserModular

Constructors

ParserModular(IUserSettings)

Creates a Parser.

public ParserModular(Recorder.IUserSettings userSettings = null)

Parameters

userSettings Recorder.IUserSettings

Methods

CreateModule(string)

Creates and registers a new module with a given name.

public ParserModular.Module CreateModule(string name)

Parameters

name string

Returns

ParserModular.Module

Finish()

Finish all parsing.

public void Finish()

Remarks

The dependencies parameter can be used to feed in dependencies for the PostLoad function. This is a placeholder and is probably going to be replaced at some point, though only with something more capable.