DT_Item
| RowName | DisplayName | Categories | MaxStack |
| BasicModule | 기초 모듈 | Item.Category.Module | 50 |
| Coal | 석탄 | Item.Category.Fuel | 100 |
| CoalDust | 석탄 가루 | Item.Category.Byproduct | 100 |
| Copper | 구리 | Item.Category.Resource | 100 |
| Tin | 주석 | Item.Category.Resource | 100 |
| Bronze | 청동 | Item.Category.Material | 100 |
| BronzePlate | 청동판 | Item.Category.Material | 100 |
| DamagedMiningPipe | 파손된 채광 파이프 | Item.Category.Damaged | 100 |
| MiningPipe | 채광 파이프 | Item.Category.Tool | 100 |
| Gear | 기어 | Item.Category.Part | 100 |
| BronzeSword | 청동 검 | Item.Category.Equipment | 1 |
DT_Factory - 압력, 수동제작 추가된 버전
| RowName | FactoryTag | Display Name |
Input Slots |
Output Slots |
Base Cycle Seconds |
ProducedPressure | RequiredPressure | bAutoRepeat | 비고 |
| Boiler | Factory.Boiler | 보일러 | 1 | 0 | 8.0 | 10.0 | 0.0 | true | Coal 1개 투입 → 8초간 압력 +10/s 생산 |
| PressurePipe | Factory.PressurePipe | 압력 파이프 | 0 | 0 | 0.0 | 0.0 | 0.0 | false | 설비 간 압력 네트워크 연결 |
| ModuleDismantler | Factory.ModuleDismantler | 모듈 분해기 | 1 | 4 | 5.0 | 0.0 | 3.0 | true | |
| AlloyMaker | Factory.AlloyMaker | 합금기 | 2 | 1 | 15.0 | 0.0 | 5.0 | true | |
| GearPress | Factory.GearPress | 기어 프레스 | 1 | 1 | 30.0 | 0.0 | 4.0 | true | |
| WeaponWorkbench | Factory.WeaponWorkbench | 무기 제작대 | 2 | 1 | 0.0 | 0.0 | 0.0 | false | 압력 불필요. bAutoRepeat=false |
| PipeWorkshop | Factory.PipeWorkshop | 파이프 제작소 | 3 | 1 | 18.0 | 0.0 | 4.0 | true | 땅의 코어 언락 |
| UndergroundMiningModule | Factory.UndergroundMiningModule | 지하 채광 모듈 | 1 | 1 | 45.0 | 0.0 | 6.0 | true | 땅의 코어 언락 |
압력 시스템
// DT_Factory 추가 프로퍼티
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "Recipe|Pressure")
float ProducedPressure = 0.0f; // 압력 생산량 (보일러만 사용)
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "Recipe|Pressure")
float RequiredPressure = 0.0f; // 압력 요구량 (가동 설비들)
압력 수치 요약
- 보일러 1대: +10/s (Coal 1개 → 8초 지속)
- 설비 운용 가이드: 보일러 1대로 동시 운용 가능한 설비 조합 예시
- 합금기(5) + 기어 프레스(4) = 9/s → 보일러 1대로 운용 가능
- 합금기(5) + 기어 프레스(4) + 파이프 제작소(4) = 13/s → 보일러 2대 필요
- 채광 모듈(6) 추가 시 매 사이클마다 Coal 소비 급증
무기 제작대
// 무기 제작대 설비 자체에 설정
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "Factory")
bool bAutoRepeat = false; // 제작대는 항상 false (1회성 수동 제작)
DT_Recipe
| RowName | 한글 이름 | RecipeTag | Allowed FactoryTags |
Inputs | Outputs | Cycle Seconds |
비고 |
| Dismantle_BasicModule | 기초 모듈 분해 | Recipe.ModuleDismantler.BasicModule | Factory.ModuleDismantler | BasicModule: 1 | Coal: 3, Copper: 2, Tin: 1, DamagedMiningPipe: 1 |
5.0 | |
| Boiler_Coal | 석탄 연소 | Recipe.Boiler.Coal | Factory.Boiler | Coal: 1 | (압력 생산), CoalDust: 1 |
8.0 | 출력 없음. ProducedPressure=10/s × 8s |
| Alloy_Bronze | 청동 제작 | Recipe.Alloy.Bronze | Factory.AlloyMaker | Copper: 4, Tin: 2 |
Bronze: 2 | 15.0 | |
| Alloy_BronzePlate | 청동판 제작 | Recipe.Alloy.BronzePlate | Factory.AlloyMaker | Bronze: 2 | BronzePlate: 1 | 15.0 | |
| GearPress_Gear | 기어 제작 | Recipe.GearPress.Gear | Factory.GearPress | BronzePlate: 1 | Gear: 2 | 30.0 | |
| WeaponWorkbench_BronzeSword | 청동 검 제작 | Recipe.WeaponWorkbench.BronzeSword | Factory.WeaponWorkbench | Bronze: 4, Gear: 1 |
BronzeSword: 1 | 0 | 제작대 |
| PipeWorkshop_RepairMiningPipe | 채광 파이프 수리 | Recipe.PipeWorkshop.RepairMiningPipe | Factory.PipeWorkshop | DamagedMiningPipe: 1, Copper: 2, BronzePlate: 1 |
MiningPipe: 1 | 18.0 | 지하 채광 진입 비용 |
| PipeWorkshop_MakeMiningPipe | 채광 파이프 신규 제작 | Recipe.PipeWorkshop.MakeMiningPipe | Factory.PipeWorkshop | Copper: 6, BronzePlate: 2 |
MiningPipe: 1 | 24.0 | 지하 채광 진입 비용 |
| UndergroundMining_Coal | 지하 석탄 채광 | Recipe.UndergroundMining.Coal | Factory.UndergroundMiningModule | MiningPipe: 1 | Coal: 60 | 45.0 | |
| UndergroundMining_Copper | 지하 구리 채광 | Recipe.UndergroundMining.Copper | Factory.UndergroundMiningModule | MiningPipe: 2 | Copper: 40 | 50.0 | |
| UndergroundMining_Tin | 지하 주석 채광 | Recipe.UndergroundMining.Tin | Factory.UndergroundMiningModule | MiningPipe: 2 | Tin: 24 | 50.0 |
'Unreal 최종 팀프로젝트' 카테고리의 다른 글
| [TIL] 건설 회전 기능 | 최종 팀프로젝트 (0) | 2026.06.02 |
|---|---|
| [TIL] UI 입력 흐름 | 최종 팀프로젝트 (0) | 2026.06.01 |
| [TIL] 건설 시스템 구조 확장 | 최종 팀프로젝트 (0) | 2026.05.21 |
| [TIL] 그리드 기반 건물 파괴 | 최종 팀프로젝트 (0) | 2026.05.20 |
| [TIL] 그리드 기반 건설 시스템 | 최종 팀프로젝트 (0) | 2026.05.19 |