Class PrincessSettingsBuilder

java.lang.Object
megamek.common.jacksonAdapters.PrincessSettingsBuilder

public class PrincessSettingsBuilder extends Object
This class is a builder for settings for a Princess bot (BehaviorSettings) and also supports parsing such settings from a yaml MM scenario definition. The difference to BehaviorSettings itself is that this builder can work with incomplete settings, such as only a change to mutual support or only a change to auto-flee. When building the final BehaviorSettings, either default values or the values of a given other BehaviorSettings are used where the builder has no value.
See Also: