梦魇疯猪刷新点生成机制__饥荒联机版
首先游戏会尝试5次生成梦魇疯猪刷新点(也就是说最多只能有5个刷新点),
每次尝试会随机找到一个在荧光果平原的地图节点,
然后在该节点的附近随机选定一个点作为预生成点,
预生成点满足以下条件则会原地生成一个梦魇疯猪刷新点:
1. 半径1格内没有实体
2. 半径10格内没有建筑
3. 以预生成点为中心x,z坐标各±1格的四个点和预生成点本身必须在泥泞地皮

5次尝试之后,如果一个刷新点都没能生成,
那么将扩大尝试生成区域,不仅限于荧光果平原,还会在以下4种地形尝试生成:
1. WormPlantField (应该是有蠕虫和苔藓的地形)
2. FernGully (蕨类植物小峡谷)
3. SlurtlePlains (蜗牛平原)
4. MudWithRabbit (泥和兔子在一起?)
如果还是一个刷新点都没能生成,
那么会无限次尝试在之前的5种地形中生成,直到生成出一个刷新点为止
还是和之前一样找预生成点,不过预生成点只需要满足:
1. 半径4格内没有实体
2. 半径40格内没有建筑
就会原地生成一个梦魇疯猪刷新点,而不用考虑地皮因素。

一个bug:
刷新点有概率生成在陆地边缘,这种刷新点周围空间太小而无法刷新梦魇猪。
(如果你的档泥泞地皮全挖了,游戏将只会生成一个刷新点,
如果这个刷新点还生成在了地图边缘,你的档就永远刷不出梦魇猪!)
游戏版本:Preview v546675
参考文件:components\retrofitcavemap_anr.lua


