File failed to load: https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/extensions/ams.js
 |
ALMaSS
1.2 (after EcoStack, March 2024)
The Animal, Landscape and Man Simulation System
|
Go to the documentation of this file. 1 #ifndef Skylarks_toletov_H
2 #define Skylarks_toletov_H
Definition: LandscapeFarmingEnums.h:151
Definition: LandscapeFarmingEnums.h:103
int HQualityTall
Definition: skylarks_all.cpp:229
Definition: LandscapeFarmingEnums.h:118
Definition: LandscapeFarmingEnums.h:177
Definition: LandscapeFarmingEnums.h:132
TTypesOfLandscapeElement SupplyElementType(int a_polyref)
Returns the landscape type of the polygon using the polygon reference number a_polyref or coordinates...
Definition: Landscape.h:1732
Definition: LandscapeFarmingEnums.h:108
Definition: LandscapeFarmingEnums.h:94
Definition: LandscapeFarmingEnums.h:181
Definition: LandscapeFarmingEnums.h:98
Definition: LandscapeFarmingEnums.h:183
Definition: LandscapeFarmingEnums.h:170
bool SupplySkScrapes(int a_polyref)
Returns the presence of skylark scrapes in the vegetation using the polygon reference number a_polyre...
Definition: Landscape.h:1567
Definition: LandscapeFarmingEnums.h:78
int HQualityHedgeScrub
Definition: skylarks_all.cpp:233
Definition: LandscapeFarmingEnums.h:59
Definition: LandscapeFarmingEnums.h:97
Definition: LandscapeFarmingEnums.h:107
Definition: LandscapeFarmingEnums.h:95
Definition: LandscapeFarmingEnums.h:109
double PrePoly2Qual(int a_poly)
Definition: skylarks_toletov.cpp:103
Definition: LandscapeFarmingEnums.h:122
Definition: LandscapeFarmingEnums.h:106
Definition: LandscapeFarmingEnums.h:114
Definition: LandscapeFarmingEnums.h:153
Definition: LandscapeFarmingEnums.h:119
double value() const
Definition: Configurator.h:142
Definition: LandscapeFarmingEnums.h:169
#define SKOPTIMALHABITATSCORE
Definition: skylarks_all.h:31
Definition: LandscapeFarmingEnums.h:157
Definition: LandscapeFarmingEnums.h:110
Definition: LandscapeFarmingEnums.h:130
int HQualityTall2
Definition: skylarks_all.cpp:230
int HQualityWater
Definition: skylarks_all.cpp:236
Definition: LandscapeFarmingEnums.h:159
Definition: LandscapeFarmingEnums.h:82
bool SupplyAttIsUrbanNoVeg(int a_x, int a_y)
Returns whether a polygon at coordinates a_x, a_y, or by a_polyref has the attribute High set.
Definition: Landscape.h:887
Definition: LandscapeFarmingEnums.h:131
Definition: LandscapeFarmingEnums.h:102
Definition: LandscapeFarmingEnums.h:156
int SupplyVegDensity(int a_polyref)
Returns the density of the vegetation using the polygon reference number a_polyref or based on the x,...
Definition: Landscape.h:1562
bool not_nest_friendly(int x, int y)
Definition: skylarks_toletov.cpp:23
Landscape * g_land
Definition: skylarks_all.cpp:44
Definition: LandscapeFarmingEnums.h:68
Definition: LandscapeFarmingEnums.h:100
Definition: LandscapeFarmingEnums.h:182
Definition: LandscapeFarmingEnums.h:178
Landscape * TheLandscape
Definition: skylarks_all.h:381
Definition: LandscapeFarmingEnums.h:113
Definition: LandscapeFarmingEnums.h:168
Definition: LandscapeFarmingEnums.h:124
TTypesOfLandscapeElement
Values that represent the types of landscape polygon that are represented in ALMaSS.
Definition: LandscapeFarmingEnums.h:57
Definition: LandscapeFarmingEnums.h:61
Definition: LandscapeFarmingEnums.h:99
The landscape class containing all environmental and topographical data.
Definition: Landscape.h:142
int HQualityTallVeg
Definition: skylarks_all.cpp:241
Definition: LandscapeFarmingEnums.h:149
Definition: LandscapeFarmingEnums.h:89
double DensityScore[]
Definition: skylarks_all.cpp:192
Definition: LandscapeFarmingEnums.h:123
Definition: LandscapeFarmingEnums.h:84
int PatchyPremium
Definition: skylarks_all.cpp:239
Definition: LandscapeFarmingEnums.h:148
Definition: LandscapeFarmingEnums.h:152
Definition: LandscapeFarmingEnums.h:167
Definition: LandscapeFarmingEnums.h:66
Definition: LandscapeFarmingEnums.h:71
bool SupplyVegPatchy(int a_polyref)
Returns whether the polygon referenced by a_polyref or a_x, a_y has a vegetation type designated as p...
Definition: Landscape.h:1004
bool not_nest_friendly(int x, int y)
Definition: skylarks_toletov.cpp:23
Definition: LandscapeFarmingEnums.h:133
Definition: LandscapeFarmingEnums.h:101
Definition: LandscapeFarmingEnums.h:85
Definition: LandscapeFarmingEnums.h:171
Definition: LandscapeFarmingEnums.h:161
Definition: LandscapeFarmingEnums.h:70
Definition: LandscapeFarmingEnums.h:96
Definition: LandscapeFarmingEnums.h:129
bool SupplyHasTramlines(int a_x, int a_y)
Returns whether the polygon referenced by a_polyref or a_x, a_y has a vegetation type with tramlines.
Definition: Landscape.h:1870
int HQualityHedge
Definition: skylarks_all.cpp:235
Definition: LandscapeFarmingEnums.h:166
Definition: LandscapeFarmingEnums.h:179
Definition: LandscapeFarmingEnums.h:172
Definition: LandscapeFarmingEnums.h:81
Definition: LandscapeFarmingEnums.h:67
Definition: LandscapeFarmingEnums.h:112
CfgInt cfg_SkTramlinesPremium
Definition: LandscapeFarmingEnums.h:62
Definition: LandscapeFarmingEnums.h:155
int value() const
Definition: Configurator.h:116
Definition: LandscapeFarmingEnums.h:104
Definition: LandscapeFarmingEnums.h:158
Definition: LandscapeFarmingEnums.h:180
Definition: LandscapeFarmingEnums.h:127
Definition: LandscapeFarmingEnums.h:64
Definition: LandscapeFarmingEnums.h:105
Definition: LandscapeFarmingEnums.h:128
Definition: LandscapeFarmingEnums.h:134
Definition: LandscapeFarmingEnums.h:83
Definition: LandscapeFarmingEnums.h:86
Definition: LandscapeFarmingEnums.h:77
Definition: LandscapeFarmingEnums.h:111
double SupplyVegHeight(int a_polyref)
Returns the height of the vegetation using the polygon reference number a_polyref or based on the x,...
Definition: Landscape.h:1527
CfgFloat cfg_SkScrapesPremiumII
Definition: LandscapeFarmingEnums.h:88
Definition: LandscapeFarmingEnums.h:90
Definition: LandscapeFarmingEnums.h:87
Definition: LandscapeFarmingEnums.h:92
Definition: LandscapeFarmingEnums.h:93
Integer configurator entry class.
Definition: Configurator.h:102
bool SupplyAttIsForest(int a_x, int a_y)
Returns whether a polygon at coordinates a_x, a_y has the attribute Forest set.
Definition: Landscape.h:881
Definition: LandscapeFarmingEnums.h:175
Definition: LandscapeFarmingEnums.h:125
Definition: LandscapeFarmingEnums.h:60
Double configurator entry class.
Definition: Configurator.h:126
Definition: LandscapeFarmingEnums.h:160
Definition: LandscapeFarmingEnums.h:65
Definition: LandscapeFarmingEnums.h:72
Definition: LandscapeFarmingEnums.h:121
Definition: LandscapeFarmingEnums.h:176
int HQualityBareEarth
Definition: skylarks_all.cpp:242
Definition: LandscapeFarmingEnums.h:154
Definition: LandscapeFarmingEnums.h:163
Definition: LandscapeFarmingEnums.h:174
Definition: LandscapeFarmingEnums.h:120
Definition: LandscapeFarmingEnums.h:117
int HQualityMetalRoad
Definition: skylarks_all.cpp:232
Definition: LandscapeFarmingEnums.h:80
void Warn(std::string a_msg1, std::string a_msg2)
Wrapper for the g_msg Warn function.
Definition: Landscape.h:2250
double HeightScore[]
Definition: skylarks_all.cpp:193
double PrePolyNQual(int a_poly, int *a_good_polys)
Definition: skylarks_toletov.cpp:284
Definition: LandscapeFarmingEnums.h:79
Definition: LandscapeFarmingEnums.h:116
Definition: LandscapeFarmingEnums.h:63
Definition: LandscapeFarmingEnums.h:150
Definition: LandscapeFarmingEnums.h:164
Definition: LandscapeFarmingEnums.h:165
Definition: LandscapeFarmingEnums.h:126
Definition: LandscapeFarmingEnums.h:162
Definition: LandscapeFarmingEnums.h:173
Definition: LandscapeFarmingEnums.h:69
Definition: LandscapeFarmingEnums.h:91