Creep.pickup() 怎么安全捡取地上的 Energy
筛选FIND_DROPPED_RESOURCES中的Energy,根据可拾取数量和路径选择目标,处理Resource衰减、容量、目标消失、移动与pickup返回值。
TAG
当前共有 5 篇文章使用这个标签。
筛选FIND_DROPPED_RESOURCES中的Energy,根据可拾取数量和路径选择目标,处理Resource衰减、容量、目标消失、移动与pickup返回值。
筛选有Energy的Container,按路径和库存选择目标,计算本次amount,并处理容量、敌对Rampart、多Creep竞争、移动与withdraw返回值。
根据room.energyAvailable、角色最低身体和50部件上限组装Worker,计算成本、生成时间、退化方案与spawnCreep返回值。
通过固定ID区分源Link和目标Link,检查同房间、Store、isActive与cooldown,保守计算amount并处理3%损耗和全部返回值。
检查room.storage、Store库存和Creep状态,在Storage与Spawn或Extension之间搬运Energy,并处理目标排序、保留量和动作返回值。