Metered Gate

v0.3.1

一个 1×1 的定量传送带闸门:每个游戏周期只允许指定数量的单位货物离开上游。 A 1×1 quantitative conveyor gate: only a specified number of items are allowed to leave the upstream area each specified cycle.

Stable 14 days ago CoI-Open Source code
Source code
https://github.com/lihaidong-GSLZ/MeteredGate
Website
https://github.com/lihaidong-GSLZ/MeteredGate

Metered Gate 是一个可架高的 1×1 平面传送带物流节点。玩家可以分别设置周期长度和每周期放行数量;未使用的配额不会跨周期累积。建筑具有四个可动态配置的平面传送带端口,内部仅保留一个单位的传输缓冲,并在多个输出之间进行简单轮询。

Metered Gate is an elevatable 1×1 logistics node for flat conveyors. Players can independently configure the cycle duration and the number of items released per cycle. Unused release quota does not carry over between cycles.

The building provides four dynamically configurable flat-conveyor ports, uses a one-item internal transfer buffer, and distributes items across multiple outputs using simple round-robin routing.

No announcements yet.

v0.3.1

Latest
Game version
0.8.6 - 0.8.7 re-verified
Released
Aug 05, 2026
File size
17 KB
License
CoI-Open
Save-game: Add · Remove
Changelog
- Fixed compilation by explicitly reimplementing IMod.RegisterDependencies; DataOnlyMod seals its interface implementation in CoI 0.8.6.
- Added -30 s, -10 s, -1 s, +1 s, +10 s, and +30 s cycle-duration controls to the Inspector.
- Fixed the placement-height restriction not being enforced in 0.3.0.
- Added a public-API entity addition validator for Metered Gate placement.
- The validator calculates height relative to rounded terrain height and enforces the Flat Connector PlacementHeightRange.
- Out-of-range normal placement, Shift movement, cloning, blueprints, and moves are now rejected.
- Still uses no Harmony patches and no bundled third-party runtime.

0.3.0
- Rebuilt the player prototype directly on LayoutEntityProto.
- Reused the original Flat Connector layout, ports, graphics, icon, and height-range data.
- Removed ZipperProto inheritance and Flat Balancer data dependencies.
- Removed Harmony and the bundled 0Harmony.dll runtime.
- Added continuous 20 kW power consumption and native power priority.
- Added v1-to-v2 save migration for 0.1.0/0.2.0 buildings.

0.2.0
- Added a standalone placement-height range and local Harmony boundary clamps.

0.1.0
- Initial public release.
Loading forum…

0.3.1

- Fixed compilation by explicitly reimplementing IMod.RegisterDependencies; DataOnlyMod seals its interface implementation in CoI 0.8.6.
- Added -30 s, -10 s, -1 s, +1 s, +10 s, and +30 s cycle-duration controls to the Inspector.
- Fixed the placement-height restriction not being enforced in 0.3.0.
- Added a public-API entity addition validator for Metered Gate placement.
- The validator calculates height relative to rounded terrain height and enforces the Flat Connector PlacementHeightRange.
- Out-of-range normal placement, Shift movement, cloning, blueprints, and moves are now rejected.
- Still uses no Harmony patches and no bundled third-party runtime.

0.3.0
- Rebuilt the player prototype directly on LayoutEntityProto.
- Reused the original Flat Connector layout, ports, graphics, icon, and height-range data.
- Removed ZipperProto inheritance and Flat Balancer data dependencies.
- Removed Harmony and the bundled 0Harmony.dll runtime.
- Added continuous 20 kW power consumption and native power priority.
- Added v1-to-v2 save migration for 0.1.0/0.2.0 buildings.

0.2.0
- Added a standalone placement-height range and local Harmony boundary clamps.

0.1.0
- Initial public release.
This mod depends on

This mod has no dependencies.

Mods that depend on this

No other mods depend on this mod yet.