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 Spider_toletoc_H
2 #define Spider_toletoc_H
4 #include "../Landscape/ls.h"
5 #include "../Spiders/Spider_BaseClasses.h"
Definition: LandscapeFarmingEnums.h:151
unsigned spider_tole_movemap_init_Oedothorax(Landscape *m_OurLandscape, int a_x, int a_y)
Definition: Spider_toletoc.cpp:246
Definition: LandscapeFarmingEnums.h:891
Definition: LandscapeFarmingEnums.h:142
Definition: LandscapeFarmingEnums.h:103
Definition: LandscapeFarmingEnums.h:863
Definition: LandscapeFarmingEnums.h:118
Definition: MapErrorMsg.h:37
Definition: LandscapeFarmingEnums.h:177
Definition: LandscapeFarmingEnums.h:135
Definition: LandscapeFarmingEnums.h:132
Definition: LandscapeFarmingEnums.h:145
Definition: LandscapeFarmingEnums.h:851
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:98
Definition: LandscapeFarmingEnums.h:140
Definition: LandscapeFarmingEnums.h:170
Definition: LandscapeFarmingEnums.h:78
Definition: LandscapeFarmingEnums.h:59
unsigned spider_tole_movemap_init_Oedothorax(Landscape *m_OurLandscape, int x, int y)
Definition: Spider_toletoc.cpp:246
Definition: LandscapeFarmingEnums.h:97
bool spider_tole_egss_position_valid(Landscape *m_OurLandscape, int x, int y)
Definition: Spider_toletoc.cpp:3
Definition: LandscapeFarmingEnums.h:107
Definition: LandscapeFarmingEnums.h:115
bool SupplyAttIsWater(int a_x, int a_y)
Returns whether a polygon at coordinates a_x, a_y has the attribute Water set.
Definition: Landscape.h:879
Definition: LandscapeFarmingEnums.h:95
Definition: LandscapeFarmingEnums.h:109
Definition: LandscapeFarmingEnums.h:122
Definition: LandscapeFarmingEnums.h:106
Definition: LandscapeFarmingEnums.h:114
Definition: LandscapeFarmingEnums.h:153
Definition: LandscapeFarmingEnums.h:119
Definition: LandscapeFarmingEnums.h:169
Definition: LandscapeFarmingEnums.h:75
Definition: LandscapeFarmingEnums.h:157
Definition: LandscapeFarmingEnums.h:110
Definition: LandscapeFarmingEnums.h:136
Definition: LandscapeFarmingEnums.h:130
Definition: LandscapeFarmingEnums.h:159
Definition: LandscapeFarmingEnums.h:82
Definition: LandscapeFarmingEnums.h:131
Definition: LandscapeFarmingEnums.h:102
Definition: LandscapeFarmingEnums.h:143
bool spider_tole_egss_position_valid(Landscape *m_OurLandscape, int x, int y)
Definition: Spider_toletoc.cpp:3
Definition: LandscapeFarmingEnums.h:156
Definition: LandscapeFarmingEnums.h:68
Definition: LandscapeFarmingEnums.h:100
Definition: LandscapeFarmingEnums.h:178
Definition: LandscapeFarmingEnums.h:890
Definition: LandscapeFarmingEnums.h:137
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: Spider_BaseClasses.h:57
Definition: LandscapeFarmingEnums.h:61
Definition: LandscapeFarmingEnums.h:99
The landscape class containing all environmental and topographical data.
Definition: Landscape.h:142
Definition: LandscapeFarmingEnums.h:899
Definition: LandscapeFarmingEnums.h:149
Definition: LandscapeFarmingEnums.h:89
unsigned spider_tole_movemap_init_Erigone(Landscape *m_OurLandscape, int x, int y)
Definition: Spider_toletoc.cpp:89
Definition: LandscapeFarmingEnums.h:123
Definition: LandscapeFarmingEnums.h:84
SpiderFoodQuality spider_toc_index(Landscape *m_OurLandscape, int x, int y)
Definition: Spider_toletoc.cpp:70
Definition: LandscapeFarmingEnums.h:148
Definition: LandscapeFarmingEnums.h:152
Definition: LandscapeFarmingEnums.h:167
Definition: Spider_BaseClasses.h:59
Definition: Spider_BaseClasses.h:62
Definition: LandscapeFarmingEnums.h:66
Definition: LandscapeFarmingEnums.h:71
Definition: LandscapeFarmingEnums.h:141
Definition: Spider_BaseClasses.h:61
Definition: LandscapeFarmingEnums.h:133
Definition: LandscapeFarmingEnums.h:101
Definition: LandscapeFarmingEnums.h:85
Definition: LandscapeFarmingEnums.h:171
Definition: LandscapeFarmingEnums.h:892
Definition: LandscapeFarmingEnums.h:161
Definition: LandscapeFarmingEnums.h:70
bool spider_tole_lethal(Landscape *m_OurLandscape, int x, int y)
Definition: Spider_toletoc.cpp:59
void Warn(MapErrorState a_level, std::string a_msg1, std::string a_msg2)
Definition: MapErrorMsg.cpp:69
Definition: LandscapeFarmingEnums.h:96
SpiderFoodQuality
The enumeration lists five catagories of habitat for spiders. Chameleon is used when the vegetation t...
Definition: Spider_BaseClasses.h:55
Definition: LandscapeFarmingEnums.h:129
Definition: LandscapeFarmingEnums.h:166
Definition: LandscapeFarmingEnums.h:74
Definition: LandscapeFarmingEnums.h:179
Definition: LandscapeFarmingEnums.h:172
Definition: LandscapeFarmingEnums.h:81
Definition: LandscapeFarmingEnums.h:67
Definition: LandscapeFarmingEnums.h:112
Definition: LandscapeFarmingEnums.h:146
Definition: LandscapeFarmingEnums.h:62
Definition: LandscapeFarmingEnums.h:155
Definition: LandscapeFarmingEnums.h:889
SpiderFoodQuality spider_toc_index(Landscape *m_OurLandscape, int x, int y)
Definition: Spider_toletoc.cpp:70
Definition: LandscapeFarmingEnums.h:104
Definition: LandscapeFarmingEnums.h:158
Definition: LandscapeFarmingEnums.h:180
Definition: LandscapeFarmingEnums.h:127
Definition: LandscapeFarmingEnums.h:138
Definition: LandscapeFarmingEnums.h:64
Definition: LandscapeFarmingEnums.h:105
TTypesOfCrops
Definition: LandscapeFarmingEnums.h:781
Definition: LandscapeFarmingEnums.h:128
Definition: LandscapeFarmingEnums.h:134
Definition: LandscapeFarmingEnums.h:83
Definition: LandscapeFarmingEnums.h:86
Definition: LandscapeFarmingEnums.h:77
Definition: LandscapeFarmingEnums.h:111
MapErrorMsg * g_msg
Definition: MapErrorMsg.cpp:41
Definition: LandscapeFarmingEnums.h:88
Definition: LandscapeFarmingEnums.h:90
Definition: LandscapeFarmingEnums.h:87
Definition: LandscapeFarmingEnums.h:92
Definition: LandscapeFarmingEnums.h:93
Definition: LandscapeFarmingEnums.h:76
Definition: LandscapeFarmingEnums.h:175
Definition: LandscapeFarmingEnums.h:125
Definition: LandscapeFarmingEnums.h:60
Definition: LandscapeFarmingEnums.h:160
Definition: LandscapeFarmingEnums.h:65
Definition: LandscapeFarmingEnums.h:72
Definition: LandscapeFarmingEnums.h:139
Definition: LandscapeFarmingEnums.h:121
unsigned spider_tole_movemap_init_Erigone(Landscape *m_OurLandscape, int a_x, int a_y)
Definition: Spider_toletoc.cpp:89
Definition: LandscapeFarmingEnums.h:176
Definition: LandscapeFarmingEnums.h:144
Definition: LandscapeFarmingEnums.h:154
Definition: LandscapeFarmingEnums.h:163
Definition: LandscapeFarmingEnums.h:174
Definition: LandscapeFarmingEnums.h:120
Definition: Spider_BaseClasses.h:58
bool spider_tole_lethal(Landscape *m_OurLandscape, int x, int y)
Definition: Spider_toletoc.cpp:59
Definition: LandscapeFarmingEnums.h:117
bool spider_tole_juvenile_maturation_valid(Landscape *m_OurLandscape, int x, int y)
Definition: Spider_toletoc.cpp:40
Definition: LandscapeFarmingEnums.h:80
Definition: LandscapeFarmingEnums.h:73
Definition: LandscapeFarmingEnums.h:79
Definition: LandscapeFarmingEnums.h:116
bool spider_tole_juvenile_maturation_valid(Landscape *m_OurLandscape, int x, int y)
Definition: Spider_toletoc.cpp:40
TTypesOfCrops SupplyCropType(int a_x, int a_y)
Returns the crop type of the polygon using the polygon reference number a_polyref or coordinates a_x,...
Definition: Landscape.h:1931
Definition: LandscapeFarmingEnums.h:63
Definition: LandscapeFarmingEnums.h:150
Definition: LandscapeFarmingEnums.h:147
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