드디어 광원이 아닌 소총입니다.

물론 석궁 자세라 아무리 쿼터니언을 깎아도 견착실종 면제샷을 쏘는 건 어쩔 수 없긴 합니다..

석궁 모션의 Pivot 위치가 천차만별이라 아이템 기반은 여전히 안 되므로 반드시 [적용법]을 확인하셔서

캐릭터 json에 올바르게 넣어주셔야 사용 가능합니다.


기본적으로는 제가 배포한 어쌔신 룩 활악술아마존에 바로 적용이 가능합니다.

State_machine으로 모션 수정 가능하신 분들은 다른 캐릭터에도 응용해서 적용하시면 되겠습니다.


※ 아마존
   * 아마존의 경우 아래의 [적용법] 대로 설치하신 후 첨부파일 2도 설치해주세요.
     
   * 소총 투사체 및 사운드는 제 게시물(https://www.inven.co.kr/board/diablo2/5842/7747)을 적용하시거나 
     경로와 파일명만 참고하신 다음 직접 원하시는 사운드를 넣으셔도 됩니다.

※ 활악술
   * 악술씬 단검X버전(https://www.inven.co.kr/board/diablo2/5842/8147)을 설치하신 다음 [적용법] 대로 설치



[적용법]

1. 첨부파일1의 압축을 풀어 나온 hd폴더를 data 폴더 속 hd 폴더에 덮어 씌웁니다.

2. 적용시킬 캐릭터의 json을 엽니다 ( 아마존 : data/hd/character/player/amazon.json)
   ※ player 폴더에 캐릭터의 json이 없어요.
      Ladik's Cascviewer(https://www.hiveworkshop.com/threads/ladiks-casc-viewer.331540/)를 받으신 다음
      디아블로 설치 폴더를 열어 해당 경로의 json을 꺼내시면 됩니다.

3. json의 마지막 부분으로 이동한 다음 아래의 방법대로 Entity를 추가합니다.

(1) 문단 구분
                }
            ]
        },   ← ① 마지막 } 으로부터 3번 째 } 뒤에 ' , '(쉼표) 추가 후 Enter!
            ← ② 여기에 아래의 코드를 복사/붙여넣기!
    ]
}

(2) 아이템 코드 //첨부파일 속 code.json를 열어 복사하셔도 됩니다.
        {
            "type": "Entity",
            "name": "entity_model",
            "id": 3850425957,
            "components": [
                {
                    "type": "EntityAttachmentDefinitionComponent",
                    "name": "entity_spectralflames_EntityAttachmentDefinition",
                    "targetbone": "R_Weapon_Attach"
                },
                {
                    "type": "TransformDefinitionComponent",
                    "name": "entity_model_TransformDefinition",
                    "position": {
                        "x": 0.0,
                        "y": 0.10,
                        "z": 0.3
                    },
                    "orientation": {
                        "x": 0.089885,
                        "y": -0.637433,
                        "z": -0.105838,
                        "w": 0.757891
                    },
                    "scale": {
                        "x": 0.65,
                        "y": 0.60,
                        "z": 0.60
                    },
                    "inheritOnlyPosition": false
                },
                {
                    "type": "ModelDefinitionComponent",
                    "name": "entity_model_ModelDefinition",
                    "filename": "data/hd/items/weapon/sword/giant_sword/giant_sword.model",
                    "visibleLayers": 1,
                    "lightMask": 19,
                    "shadowMask": 3,
                    "ghostShadows": false,
                    "floorModel": false,
                    "terrainBlendEnableYUpBlend": false,
                    "terrainBlendMode": 1
                },
                {
                    "type": "ObjectEffectDefinitionComponent",
                    "name": "entity_model_ObjectEffectDefinition",
                    "filename": "data/hd/vfx/particles/overlays/warlock/eldritch_weapon_outlines/levitate/sword/vfx_levitating_crystal_sword_objectFX.particles",
                    "isWarlockWeaponVfx": true
                }
            ]
        }