모드 이름 <name>ALF Weapons</name>
모드 작성자 <author>skyknight</author>
필요로하는 본체 버전 <targetVersion>1.0.0</targetVersion>
설명 <description>
Add some ALF weapons, in very early stage testing
저렇게 하면 이렇게 나옴. 저 볼품없는 글씨.png 는 preview.png 를 수정해서 고칠 수 있음
글씨대신 그림으로 바꾼 예시
사격간 몇틱인지 <ticksBetweenBurstShots>1</ticksBetweenBurstShots>
1점사에 몇발을 쏘는지 <burstShotCount>9</burstShotCount>
이 두개 조합으로 점사 RPM
<soundCast>Shot_Minigun</soundCast>
<soundCastTail>GunTail_Medium</soundCastTail>
별도의 소리가 없을경우 Core 안에서 바닐라 총기 효과음을 따옴
<muzzleFlashScale>9</muzzleFlashScale>
발사시 총구화염
<graphicData>
<texPath>Weapon/beam/Beam_LIR</texPath>
Weapon 폴더 / Beam 폴더 / Beam_LIR.png 를 사용한다
당연한건데 경로상에 대소문자 구분함
총알과 총은 별도. 총의 피해량이 마음에 안들면 사용하는 총탄의 정보를 고쳐야한다
JecsTools를 사용하면 무기의 크기를 키울수도 있다
https://ludeon.com/forums/index.php?topic=32868.0
https://steamcommunity.com/sharedfiles/filedetails/?id=932008009&searchtext=jecs
어떤건 뜯어보니까 아예 모드에다가 dll파일을 넣은것도 있더라
<graphicData>
<texPath>Weapon/gun/ALF_Prt</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>2.0</drawSize> 2배로 뻥튀기, 1.2를 쓰면 1.2배로 뻥튀기된다.
</graphicData>
생략
</tools>
<comps>
<li>
<compClass>CompOversizedWeapon.CompOversizedWeapon</compClass>
</li>
</comps>
</ThingDef>
이렇게 한 뒤 jecstools 아래에다가 모드를 적용시키면 크기가 뻥튀기된다
테두리
어찌보면 굉장히 당연한건데 테두리는 어두운색으로 1~2픽셀 이상 하는게 좋을듯한데 이건 적용하고자 하는것에 따라 다른걸로. 아무튼 테두리가지고 쓸데없는짓 많이해서 시간만 잔뜩버렸다.
자동포탑의 경우
<graphicData>
<texPath>Weapon/turret/alf_turret_lic_base</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>(2,2)</drawSize>
2x2칸을 그린다. 3,3으로 설정시 3x3칸.....인거같다.
<size>(2,2)</size>
3x3칸 건물인지 2x2칸 건물인지의 여부.
<stuffCategories>
<li>Metallic</li>
</stuffCategories>
Metalic, 금속계열재질을 사용하여 건설할 수 있다.
<costStuffCount>500</costStuffCount>
<costList>
<Steel>150</Steel>
<Plasteel>100</Plasteel>
<ComponentIndustrial>80</ComponentIndustrial>
<ComponentSpacer>20</ComponentSpacer>
이렇게 하면 costStuffCount : 위에 써있는 금속계열재질, 강철 은 금 플라스틸 이런거.
Steel 강철 150개
PlaSteel 플라스틸 100개
부품 80개 고급부품 20개
+ 금속계열 500개라는것
<turretTopGraphicPath>Weapon/turret/alf_turret_lic_main</turretTopGraphicPath>
<turretTopDrawSize>3.5</turretTopDrawSize>
땅바닥에 있는것과 머리부분이 분리되있는데 이건 머리부분의 크기를 정한다. 기준을 모르겠는데..
사정거리가 너무길면 범위를 그리지 못하는거같다.
배워야할것
일직선으로 조사가능한 투사체=총알을 만드는법
'* Game * > 》Talking about' 카테고리의 다른 글
넷마블, 페그오 그리고 트럭에 관한 링크들. (0) | 2021.01.11 |
---|---|
전함소녀 임시저장 (0) | 2018.11.07 |
Warframe] [갱신중] 워프레임 행성 순서, 워프레임 획득 (1) | 2017.09.13 |
Warframe] 워프레임 자원, 재료 (3) | 2017.09.13 |
Warframe] 워프레임 퀘스트 및 단축키 (5) | 2017.05.14 |