In a new 'test' mod I'm doing, I've created a processor with this coding:
materials.txt
Code: Select all
BEGIN Object
Name Printer
Research Prayer
Width 3
ConstructionTime 25.00000
MoveSpeedFactor 0.500000
Toughness 10.0000
Price -2000
NumSlots 3
Group StaticObject
WorkGroup PrintingPress
BlockedBy Wall
BlockedBy StaticObject
BlockedBy UtilityStation
BEGIN Sprite
x 0
y 6
w 6
h 4
RotateType 4
END
SpriteScale 1.1
AutoOrder Paper
AutoOrderQuantity 120
MadeOf Composite
Properties StaticObject
Properties Electrical
Properties RoomSpecific
Properties Processor
Properties ExplodeWhenWet
Research Prayer
BEGIN Workers
Worker Prisoner
END
BEGIN Marker
x 1.5
y 1.0
orientation.x 0.0
orientation.y 0.0
Index 0
END
BEGIN Marker
x 3.1
y 1.0
Index 1
END
BEGIN Marker
x 4.7
y 1.0
Index 2
END
END
production.txt
Code: Select all
BEGIN Processor
Processor Printer
Object Printer
Input Paper
InputCount 10
Output Bible
OperatingTime 45.0
Properties ShowDuringOperation
Worker Prisoner
Qualification SpiritualGuidance
END
I don't know why, but when ever I place a printer down, Prison Architect returns me the error: Working position cannot be reached. The processor is 3 blocks across, and has a Workshop Press sprite. It is not adjacent to any walls. I have a great feeling that this has to do with markers, because markers are the only part of making objects I don't understand.
Thanks in advance for your help.