Implement cnc harv/proc dock sequence and kill unnecessary duplication. Bad things happen if sequence is interrupted by another order (eg invisible harv).

Still todo: Make sequence non-interruptible; engineer steals harv docked with proc; the "right thing" if proc is sold/destroyed with harv docked.
This commit is contained in:
Paul Chote
2010-06-16 00:30:15 +12:00
parent 5f83f97747
commit 88df9ecaa2
11 changed files with 210 additions and 178 deletions

View File

@@ -36,6 +36,7 @@ NUKE:
Crewed: yes
Sight: 4
Bib:
PROC.proxy:
Inherits: ^Building
Buildable:
@@ -74,12 +75,14 @@ PROC:
Crewed: yes
Sight: 6
Bib:
TiberiumRefinery:
OreRefinery:
PipCount: 15
PipColor: Red
DockOffset: 0,2
Capacity: 1000
ProcessTick: 25
ProcessAmount: 50
TiberiumRefineryDockAction:
CustomSellValue:
Value: 600
FreeActor:

View File

@@ -472,6 +472,7 @@ PROC:
Capacity: 1000
ProcessTick: 25
ProcessAmount: 50
OreRefineryDockAction:
StoresOre:
PipCount: 17
Capacity: 2000