爬行的露西

时间:2024-03-10 18:27:47
【文件属性】:

文件名称:爬行的露西

文件大小:252KB

文件格式:ZIP

更新时间:2024-03-10 18:27:47

JavaScript

Screeps-露西 实作 自动计划 基于单元的,因此具有灵活性。 在某些情况下,每一次滴答运行,同时使用缓存来加快速度。 使用@saruss编写的minCut构造城墙以保护重要单位。 自动索赔 每当GCL升级时触发。 筛选出不适合Automatic Plan模式的房间。 过滤掉房间,不可避免地要包含敌对房间。 自动远程采矿(来源和矿物) (开发中) :pick: ) 自动市场 根据需求购买和发送。 根据信用需求自动触发销售,并取决于设置。 自动实验室 根据一些原则和拥有的资源选择生产的资源。 如果需要自动添加一些原料,则触发buying 。 任务系统 允许功能或内置Task Module创建高性能,清晰且易于编程的run功能。 Event-Trigger,用于避免在每个滴答声中发出所有可能的任务的尝试。 货币系统 提供评估Task标准,从而选择最有利可图的Task 。


【文件预览】:
screeps-Lucy-main
----src()
--------native.encapsulation.js(9KB)
--------manager.tasks.js(50KB)
--------rooms.behaviors.js(38KB)
--------manager.links.js(5KB)
--------main.js(303B)
--------lucy.timer.js(1KB)
--------manager.creeps.js(12KB)
--------lucy.rules.js(2KB)
--------lucy.log.js(16KB)
--------resources.behaviors.js(7KB)
--------manager.map.js(108KB)
--------screeps-profiler.js(9KB)
--------lucy.prototype.js(2KB)
--------visual.notifier.js(272B)
--------structures.behaviors.js(55KB)
--------memory.prototype.js(513B)
--------manager.deposits.js(3KB)
--------task.prototype.js(32KB)
--------creeps.behaviors.js(3KB)
--------prototype.Room.resources.js(3KB)
--------money.prototype.js(16KB)
--------manager.labs.js(26KB)
--------task.modules.js(28KB)
--------minCutWallRampartsPlacement.js(17KB)
--------tmp.tower.run.js(474B)
--------util.js(23KB)
--------manager.resources.js(19KB)
--------manager.terminals.js(17KB)
--------prototype.Room.structures.js(4KB)
--------Traveler.js(23KB)
--------lucy.app.js(8KB)
----demo()
--------fast-energy-filling.PNG(118KB)
----count.js(2KB)
----.gitignore(33B)
----readme.md(2KB)
----package-lock.json(67KB)
----package.json(491B)

网友评论