// September 2015 // Levee Patroller / Dijk Patrouille // This source file is (c) by Deltares. This source file is open source but only available to select users. Do not redistribute without written permission of Stichting Deltares, Delft, The Netherlands. // This header has been automatically generated. class GeoStructs extends Object; struct PossibleFailures { var GeoEnums.FailingMechanisms Mechanism; // the name of the mechanism // var array FailureNames; // the names the engine uses to activate the right failures var moNumericEdit NEVerySerious; // the amount of failures set VS in the level var moNumericEdit NESerious; // the amount of failures set S in the level var moNumericEdit NENotSerious; // the amount of failures set NS in the level var bool MorePossible; // are there more failures of this type possible... var bool InPrimaryLevee; // is this type possible in a primary levee tile var bool InSecundaryLevee; // is this type possible in a secundary levee tile //2007-10-11 Jln var int MaxCount; /// Maximum number of failures available. }; struct LevelConfigFailures { var GeoEnums.FailingMechanisms Mechanism; // the name of the mechanism var array FailureNames; // the names the engine uses to activate the right failures var int VerySerious; // the amount of failures set VS in the level var int Serious; // the amount of failures set S in the level var int NotSerious; // the amount of failures set NS in the level //2007-10-11 Jln var int MaxCount; /// Maximum number of failures available. };