Red2.net

모드 강좌

GEN 해상 유닛 만들기 - 1. 조선소 추가

페이지 정보

작성자 크래커 아이디로 검색 0건 4,704회 작성일10-02-05 14:29

본문

조선소 소스 파일을 다운받고 압축을 풀면, w3d 파일과 소스 코드가 들어있는 텍스트 파일이 있다.

일단 제로아워 폴더에 제로아워 INI가 있다는 전제하에 시작한다.

w3d 파일이 들어있는 Art 폴더를 게임 폴더로 이동시킨다.
(C:\Program Files\EA Games\Command & Conquer Generals Zero Hour\Art\W3D)


제로아워 폴더\Data\INI\Object\China\에 NavalYard.ini라는 파일을 만든다.


source.txt를 열고 Object ChinaNavalYard부터 End까지 복사해서 NavalYard.ini에 붙여넣고 저장한다.

생산지점 모듈 덕분에 해상 유닛이 생산되면 물쪽으로 이동된다.

  Behavior = DefaultProductionExitUpdate ModuleTag_11
    UnitCreatePoint   =  X:200.0   Y:0.0   Z:0.0
    NaturalRallyPoint =  X:300.0   Y:0.0   Z:0.0  ;NaturalRallyPointX must always match GeometryMajorRadius
  End

CommandSet.ini를 열어서 중국 조선소의 커맨드셋을 추가한다.

CommandSet ChinaNavalYardCommandSet
 13 = Command_SetRallyPoint
 14 = Command_Sell
End

중국 불도저의 커맨드셋에도 비어있는 13번에 조선소 건설 버튼을 추가한다.

CommandSet ChinaDozerCommandSet
  1  = Command_ConstructChinaPowerPlant
  2  = Command_ConstructChinaInternetCenter
  3  = Command_ConstructChinaBarracks
  4  = Command_ConstructChinaAirfield
  5  = Command_ConstructChinaSupplyCenter
  6  = Command_ConstructChinaPropagandaCenter
  7  = Command_ConstructChinaBunker
  8  = Command_ConstructChinaSpeakerTower
  9  = Command_ConstructChinaGattlingCannon
 10  = Command_ConstructChinaNuclearMissileLauncher
 11  = Command_ConstructChinaWarFactory
 13  = Command_ConstructChinaNavalYard
 12  = Command_ConstructChinaCommandCenter
 14  = Command_DisarmMinesAtPosition
End

CommandButton.ini를 열어서 조선소 건설 버튼을 추가한다.

CommandButton Command_ConstructChinaNavalYard
  Command       = DOZER_CONSTRUCT
  Object        = ChinaNavalYard
  TextLabel     = CONTROLBAR:ConstructChinaWarFactory
  ButtonImage   = SNWarFact
  ButtonBorderType        = BUILD ; Identifier for the User as to what kind of button this is
  DescriptLabel           = CONTROLBAR:ToolTipChinaBuildWarFactory
End

이제 게임상에서 중국 조선소가 추가됬는지 확인해본다.

군수공장 아이콘이 2개나 있는데 오른쪽이 조선소 건설 버튼이다.



불도저가 중국 조선소를 건설하고 있다.



조선소가 건설된 모습이다. 아직 생산할 유닛은 추가하지 않았다.

댓글목록

모드 강좌

160건 9 페이지
모드 강좌 목록
번호 제목 글쓴이 조회 날짜
40 크래커 아이디로 검색 5438 02-05
39 크래커 아이디로 검색 4030 02-05
38 크래커 아이디로 검색 4467 02-05
37 크래커 아이디로 검색 3625 02-05
36 크래커 아이디로 검색 4099 02-05
35 크래커 아이디로 검색 3887 02-05
34 크래커 아이디로 검색 4480 02-05
33 크래커 아이디로 검색 4705 02-05
32 크래커 아이디로 검색 3748 02-05
31 크래커 아이디로 검색 3721 02-05
30 크래커 아이디로 검색 3889 02-05
29 크래커 아이디로 검색 3898 02-05
28 크래커 아이디로 검색 3228 02-05
27 크래커 아이디로 검색 5670 02-05
26 크래커 아이디로 검색 4531 02-05
게시물 검색