모드 강좌
GEN 커맨드 센터가 돈을 올려주게 만들자
페이지 정보
본문
커맨드 센터에서 돈이 올라가게 하려면, 돈이 올라가는 건물을 떠올려보자.
GLA의 암시장이나 유정이 있다. 암시장은 GLABlackMarket이고,
미국 커맨드 센터는 AmericaCommandCenter이란 것도 알 수 있다.
Object\FactionBuilding.ini를 열고 GLABlackMarket을 검색하자.
다시 engineering을 검색하고 아래로 내려가면 AutoDepositUpdate가 있다.
Behavior = AutoDepositUpdate ModuleTag_05
DepositTiming = 2000 ; in milliseconds
DepositAmount = 20 ; cash amount to deposit every DepositTiming
InitialCaptureBonus = 0 ; no initial bonus
End
Behavior = 줄부터 End줄까지 통째로 복사해서
미국 커맨드 센터의 엔지니어링 파라미터의 아래쪽에 이식한다.
ModuleTag가 절대 중복되면 안된다.
; *** ENGINEERING Parameters ***
RadarPriority = STRUCTURE
KindOf = PRELOAD STRUCTURE SELECTABLE IMMOBILE COMMANDCENTER SCORE CAPTURABLE FS_FACTORY AUTO_RALLYPOINT MP_COUNT_FOR_VICTORY
Body = StructureBody ModuleTag_08
MaxHealth = 5000.0
InitialHealth = 5000.0
; Subdual damage "Subdues" you (reaction defined by BodyModule) when it passes your max health.
; The cap limits how extra-subdued you can be, and the other numbers detemine how fast it drains away on its own.
SubdualDamageCap = 5200
SubdualDamageHealRate = 500
SubdualDamageHealAmount = 100
End
Behavior = SpecialAbility ModuleTag_32
SpecialPowerTemplate = SuperweaponSpectreGunship
UpdateModuleStartsAttack = Yes
End
--생략--
Behavior = GrantScienceUpgrade ModuleTag_Science
GrantScience = SCIENCE_MOAB
TriggeredBy = Upgrade_AmericaMOAB
End
Behavior = AutoDepositUpdate ModuleTag_35
DepositTiming = 2000 ; in milliseconds
DepositAmount = 20 ; cash amount to deposit every DepositTiming
InitialCaptureBonus = 0 ; no initial bonus
End
Geometry = BOX
GeometryMajorRadius = 60.0
GeometryMinorRadius = 70.0
GeometryHeight = 49.0
GeometryIsSmall = No
FactoryExitWidth = 25 ; How much space to leave for units exiting.
Shadow = SHADOW_VOLUME
BuildCompletion = PLACED_BY_PLAYER
End
빨간 부분을 주의한다. 새로 추가되는 모듈은 뒤에 붙이는게 좋다.
ModuleTag 번호를 보면 다른 모듈과 중복이 없다.
숫자를 붙이기 귀찮으면 ModuleTag_NEW01로 적어도 된다.
중복만 없으면 영어와 숫자의 조합으로 64글자까지 된다.
미국 커맨드 센터가 돈이 올라가는 모습을 볼 수 있다.