Line data Source code
1 : function WallSet() {} 2 : 3 0 : WallSet.prototype.Schema = 4 : "<a:help></a:help>" + 5 : "<a:example>" + 6 : "</a:example>" + 7 : "<element name='Templates'>" + 8 : "<interleave>" + 9 : "<element name='Tower' a:help='Template name of the tower piece'>" + 10 : "<text/>" + 11 : "</element>" + 12 : "<element name='Gate' a:help='Template name of the gate piece'>" + 13 : "<text/>" + 14 : "</element>" + 15 : "<element name='WallLong' a:help='Template name of the long wall segment'>" + 16 : "<text/>" + 17 : "</element>" + 18 : "<element name='WallMedium' a:help='Template name of the medium-size wall segment'>" + 19 : "<text/>" + 20 : "</element>" + 21 : "<element name='WallShort' a:help='Template name of the short wall segment'>" + 22 : "<text/>" + 23 : "</element>" + 24 : "<optional>" + 25 : "<element name='WallCurves' a:help='Whitespace-separated list of template names of curving wall segments.'>" + 26 : "<text/>" + 27 : "</element>" + 28 : "</optional>" + 29 : "<optional>" + 30 : "<element name='WallEnd'>" + 31 : "<text/>" + 32 : "</element>" + 33 : "</optional>" + 34 : "<optional>" + 35 : "<element name='Fort'>" + 36 : "<text/>" + 37 : "</element>" + 38 : "</optional>" + 39 : "</interleave>" + 40 : "</element>" + 41 : "<element name='MinTowerOverlap' a:help='Maximum fraction that wall segments are allowed to overlap towers, where 0 signifies no overlap and 1 full overlap'>" + 42 : "<data type='decimal'><param name='minInclusive'>0.0</param><param name='maxInclusive'>1.0</param></data>" + 43 : "</element>" + 44 : "<element name='MaxTowerOverlap' a:help='Minimum fraction that wall segments are required to overlap towers, where 0 signifies no overlap and 1 full overlap'>" + 45 : "<data type='decimal'><param name='minInclusive'>0.0</param><param name='maxInclusive'>1.0</param></data>" + 46 : "</element>"; 47 : 48 : 49 0 : WallSet.prototype.Init = function() 50 : { 51 : }; 52 : 53 0 : WallSet.prototype.Serialize = null; 54 : 55 0 : Engine.RegisterComponentType(IID_WallSet, "WallSet", WallSet);