H7RMGStructsAndEnums
Class in MMH7Game · MMH7Game.H7RMGStructsAndEnums · native
Object › H7RMGStructsAndEnums
Using it from Lua
h7.find_all("H7RMGStructsAndEnums") -- live instances
h7.find_class("MMH7Game.H7RMGStructsAndEnums") -- the class
Enums
EAoCLordType
ALT_NONE = 0, ALT_TOWN = 1, ALT_FORT = 2, ALT_MAX = 3
ECritterAmount
ECA_FEW = 0, ECA_SOME = 1, ECA_MANY = 2, ECA_HORDE = 3, ECA_MAX = 4
ECritterStrength
CR_WEAK = 0, CR_MEDIUM = 1, CR_HARD = 2, CR_INSANE = 3, CR_MAX = 4
EFortLevel
EFL_LEVEL_1 = 0, EFL_LEVEL_2 = 1, EFL_LEVEL_3 = 2, EFL_LEVEL_MAX = 3
ELayerType
ELT_PLANE = 0, ELT_CLIFF = 1, ELT_COAST = 2, ELT_DECORATION = 3, ELT_ROAD = 4, ELT_CUSTOM = 5, ELT_MAX = 6
EMapSize
MS_TINY = 0, MS_SMALL = 1, MS_MEDIUM = 2, MS_LARGE = 3, MS_MAX = 4
EMineType
MINE_GOLD = 0, MINE_WOOD = 1, MINE_CRYSTAL = 2, MINE_ORE = 3, MINE_STARSILVER = 4, MINE_DRAGONSTEEL = 5, MINE_SHADOWSTEEL = 6, MINE_MAX = 7
ERMGBuildingType
ERBT_UNDEFINED = 0, ERBT_TOWN = 1, ERBT_FORT = 2, ERBT_DWELLING = 3, ERBT_MINE = 4, ERBT_NEUTRAL_SITE = 5, ERBT_PICKUP_RESOURCE = 6, ERBT_PICKUP_ITEM = 7, ERBT_TELEPORTER = 8, ERBT_RESOURCE_CLUSTER = 9, ERBT_SHIPYARD = 10, ERBT_UNDERGROUND_GATE = 11, ERBT_MAX = 12
ERMGConnectorType
ERMGCT_NONE = 0, ERMGCT_A = 1, ERMGCT_B = 2, ERMGCT_MAX = 3
ERMGTeleporterType
ERTT_TELEPORTER = 0, ERTT_UNDERGROUND_ENTRANCE = 1, ERTT_UNDERGROUND_EXIT = 2, ERTT_WHIRLWIND = 3, ERTT_MAX = 4
ERMGZoneShare
EZS_TREASURE_SHARE = 0, EZS_ARTIFACT_SHARE = 1, EZS_BATTLE_SITE_SHARE = 2, EZS_TEMP_BUFF_SHARE = 3, EZS_PERM_BONUS_SHARE = 4, EZS_ARC_LIB_SHARE = 5, EZS_RES_BUILD_SHARE = 6, EZS_MISC_BUILD_SHARE = 7, EZS_MAX = 8
ERoundingType
RT_FLOOR = 0, RT_CEIL = 1, RT_MAX = 2
ETownLevel
ETL_LEVEL_1 = 0, ETL_LEVEL_2 = 1, ETL_LEVEL_3 = 2, ETL_LEVEL_4 = 3, ETL_LEVEL_MAX = 4
EWaterContent
E_WC_NORMAL = 0, E_WC_ISLANDS = 1, E_WC_MAX = 2
H7RMGInGame_NeutralArmyStrengh
H7RMG_NAS_WEAK = 0, H7RMG_NAS_NORMAL = 1, H7RMG_NAS_STRONG = 2, H7RMG_NAS_CRUSHING = 3, H7RMG_NAS_MAX = 4
H7RMGInGame_OverTile
H7RMG_OT_PLAIN = 0, H7RMG_OT_FOREST = 1, H7RMG_OT_DESERT = 2, H7RMG_OT_WASTELAND = 3, H7RMG_OT_ASH = 4, H7RMG_OT_SNOW = 5, H7RMG_OT_MULTITILESET = 6, H7RMG_OT_MAX = 7
H7RMGInGame_Richness
H7RMG_RICHNESS_POOR = 0, H7RMG_RICHNESS_NORMAL = 1, H7RMG_RICHNESS_MANY = 2, H7RMG_RICHNESS_RICH = 3, H7RMG_RICHNESS_MAX = 4
H7RMGInGame_UnderTile
H7RMG_UT_FACELESSCITY = 0, H7RMG_UT_NATURALCAVE = 1, H7RMG_UT_VOLCANICTUNNEL = 2, H7RMG_UT_SUBTERRANEANLAKE = 3, H7RMG_UT_DARKABYSS = 4, H7RMG_UT_FROZENCHASM = 5, H7RMG_UT_MOSSCAVE = 6, H7RMG_UT_NONE = 7, H7RMG_UT_MOUNTAIN = 8, H7RMG_UT_MULTITILESET = 9, H7RMG_UT_MAX = 10
Structs
H7PerlinNoiseProperties
| Field | Type |
Iterations | int |
Amplitude | float |
Frequency | float |
Persitency | float |
Octaves | int |
HeightMod1 | float |
HeightMod2 | float |
PeturbationModifer | float |
IncludeMapBorder | bool |
GlobalRaiseLower | int |
GlobalRaiseLowerThreshold | float |
ClampNoiseResult | bool |
NoiseClampMin | float |
NoiseClampMax | float |
Defaults
Iterations=1
Amplitude=3.0000000
Frequency=0.0090000
Persitency=0.6000000
Octaves=6
HeightMod1=4.0000000
HeightMod2=4.0000000
PeturbationModifer=0.2000000
IncludeMapBorder=false
GlobalRaiseLower=0
GlobalRaiseLowerThreshold=0.0000000
ClampNoiseResult=false
NoiseClampMin=0.0000000
NoiseClampMax=255.0000000
H7RMGAtmosphericSetup
| Field | Type |
OverrideAtmospherics | bool |
LightBrightness | float |
LightColor | Color |
LightEnvironmentColor | Color |
LightEnvironmentIntensity | float |
CloudShadowsDensity | float |
AtmosphericFogDensity | float |
AtmosphericFogBrightness | float |
AtmosphericFogHeightFalloff | float |
AtmosphericFogColor | LinearColor |
AtmosphericFogHeightOffset | float |
LightBrightnessMultiplierInGame | float |
SkyLightBrightness | float |
SkyLightColor | Color |
SkyLightLowerColor | Color |
Defaults
OverrideAtmospherics=false
LightBrightness=5.0000000
LightColor=(R=255,G=219,B=182,A=0)
LightEnvironmentColor=(R=176,G=218,B=255,A=0)
LightEnvironmentIntensity=1.0000000
CloudShadowsDensity=0.7000000
AtmosphericFogDensity=0.4000000
AtmosphericFogBrightness=1.5000000
AtmosphericFogHeightFalloff=1.0000000
AtmosphericFogColor=(R=0.4000000,G=0.6000000,B=1.0000000,A=1.0000000)
AtmosphericFogHeightOffset=0.0000000
LightBrightnessMultiplierInGame=1.0000000
SkyLightBrightness=1.0000000
SkyLightColor=(R=255,G=255,B=255,A=0)
SkyLightLowerColor=(R=255,G=255,B=255,A=0)
H7RMGBuildingData
Defaults
Building=none
Amount=0
H7RMGBuildingLight
Defaults
Light=none
Offset=(X=0.0000000,Y=0.0000000,Z=0.0000000)
H7RMGCellPair
Defaults
A=none
B=none
H7RMGCellPathfinderData
| Field | Type |
Previous | H7RMGCell |
GScore | float |
FScore | float |
Defaults
Previous=none
GScore=0.0000000
FScore=0.0000000
H7RMGCreatureArray
Defaults
Creatures=none
H7RMGErosionProperties
| Field | Type |
Iterations | int |
Treshold | int |
Smoothness | int |
Defaults
Iterations=100
Treshold=400
Smoothness=25
H7RMGFactionData
Defaults
Faction=none
Towns[0]=none
Towns[1]=none
Towns[2]=none
Towns[3]=none
Forts[0]=none
Forts[1]=none
Forts[2]=none
Dwellings[0]=none
Dwellings[1]=none
Dwellings[2]=none
Creatures[0]=(Creatures=none)
Creatures[1]=(Creatures=none)
Creatures[2]=(Creatures=none)
H7RMGFoliageProperties
| Field | Type |
DisableFoliage | bool |
FoliageMeshes | array<StaticMesh> |
FoliageDensity | float |
MaxClusterSize | int |
MinScale | float |
MaxScale | float |
AllignToNormal | bool |
RandomYaw | bool |
BlockActors | bool |
CollideActors | bool |
Defaults
DisableFoliage=false
FoliageMeshes=none
FoliageDensity=0.2000000
MaxClusterSize=100
MinScale=0.0500000
MaxScale=0.4000000
AllignToNormal=false
RandomYaw=true
BlockActors=true
CollideActors=true
H7RMGGridColumns
Defaults
Row=none
H7RMGGridPart
Defaults
Part=none
H7RMGInGamePropertiesData
Defaults
PlayerNumber=2
MapSize=EMapSize.MS_TINY
Seed=0
Richness=H7RMGInGame_Richness.H7RMG_RICHNESS_POOR
NeutralArmyStrength=H7RMGInGame_NeutralArmyStrengh.H7RMG_NAS_WEAK
WithTearOfAsha=false
OverTile=H7RMGInGame_OverTile.H7RMG_OT_PLAIN
UnderTile=H7RMGInGame_UnderTile.H7RMG_UT_FACELESSCITY
WaterContent=EWaterContent.E_WC_NORMAL
IsWaterContentRandom=false
H7RMGLandscapeProperties
| Field | Type |
GridSize | IntPoint |
QuadCount | IntPoint |
ComponentSizeQuads | int |
SubsectionSizeQuads | int |
Scale3D | Vector |
AverageZoneSize | int |
Defaults
GridSize=(X=0,Y=0)
QuadCount=(X=0,Y=0)
ComponentSizeQuads=63
SubsectionSizeQuads=63
Scale3D=(X=48.0000000,Y=48.0000000,Z=256.0000000)
AverageZoneSize=2500
H7RMGLandscapeTheme
Defaults
Name=""
Setup=none
H7RMGLayerInfo
Defaults
LayerType=ELayerType.ELT_PLANE
NoBlend=false
LayerName="None"
Position=0
LayerGameData=none
Data=none
H7RMGLayerInfos
Defaults
Infos=none
H7RMGPath
Defaults
Path=none
H7RMGPathCells
Defaults
Path=none
H7RMGPreviewBuilding
Defaults
BuildingType=ERMGBuildingType.ERBT_UNDEFINED
gridPos=(X=0,Y=0)
MinimapIcon=none
IsUnderground=false
PlayerPosNum=0
H7RMGProperties
Defaults
MapSize=EMapSize.MS_TINY
WithUnderground=false
UndergroundPercentage=50
LoadMap=true
PlayerNumber=2
Seed=0
Richness=1.0000000
BuildingDensity=1.0000000
BaseCritterStrength=500
SurfaceTopologySetup=none
UndergroundTopologySetup=none
SurfaceTopologySetupPath=none
UndergroundTopologySetupPath=none
DataPath=""
Data=none
WithTearOfAsha=true
UseTemplate=false
ConnectionTemplate=none
SkipGameplayObjects=false
WaterContent=EWaterContent.E_WC_NORMAL
IsMinimapPreview=false
OverTile=H7RMGInGame_OverTile.H7RMG_OT_PLAIN
UnderTile=H7RMGInGame_UnderTile.H7RMG_UT_FACELESSCITY
H7RMGRandomCreatureArray
Defaults
RandomCreatures=none
H7RMGShareBuildings
Defaults
UseRichness=false
UseBuildingDensity=false
OnlyOneOfEach=false
UniformDistribution=false
MostExpensiveFirst=false
ShareType=ERMGZoneShare.EZS_TREASURE_SHARE
Objects=none
H7RMGTemplateConnections
Defaults
ZoneTemplate=none
ConnectedIndexes=none
H7RMGWeightmapProperties
Defaults
MaxCliffSlope=35
CoastHeightMod=0.5000000
DecoNoise=(Iterations=1,Amplitude=2.7000000,Frequency=0.0200000,Persitency=0.5000000,Octaves=2,HeightMod1=4.0000000,HeightMod2=4.0000000,PeturbationModifer=0.2000000,IncludeMapBorder=false,GlobalRaiseLower=0,GlobalRaiseLowerThreshold=0.0000000,ClampNoiseResult=false,NoiseClampMin=0.0000000,NoiseC...
H7RMGZoneInfluence
Defaults
ZoneTemplate=none
InfluenceValue=0.0000000
H7RMGZoneTemplateRule
Defaults
LordType=EAoCLordType.ALT_NONE
MaxAmount=0
H7RMGZoneTemplates
Defaults
Templates=none
Inherited
| From | Members |
| Object | 13 properties, 308 functions |