하는 사람들은


[Constants]

global $act


[Present]

post $act = 0

run = CommandListArlecchinoControl


[TextureOverrideArlecchinoPosition]

hash = 44e3487a

match_priority = 1

$act = 1


; CommandList -------------------------


[CommandListArlecchinoControl]

if $act == 1

    x198 = 1

else if $act == 0

    x198 = 0

endif


이렇게 ini 파일 새로 만들고

셰이더 픽스에서 
376ed108337a2d59-ps_replace <<< 낫 주위 바탕 색
434be8f4f7e5e73c-ps_replace <<< 낫 색

뽑아다가 두 파일 전부

// 3Dmigoto declarations

#define cmp -

Texture1D<float4> IniParams : register(t120);

Texture2D<float4> StereoParams : register(t125);

밑에
#define ARL IniParams [198].x
붙여넣고

376~ 파일 맨 아래쪽에

  o0.w = saturate(cb0[74].z * r0.x);


// NEW


  if (ARL == 1) {

  o0.x = 0;    // R값

  o0.y = 2;    // G값

  o0.z = 1;    // B값

}


  return;


이렇게 쓰고 xyz 값 변경하면 되고

434b~ 파일 맨 아래쪽에


  o0.w = saturate(cb0[74].z * r0.x);


// NEW


  if (ARL == 1) {

  o0.x = 0.2;    // R 값

  o0.y = 0.9;    // G값

  o0.z = 0.5;    // B값

  o0.w = 0.7;     // 채도값

  }


  return;

이런 식으로 쓰고 값 넣어주면 된다

위에 써진 값은 화박연 쓸 사람 좀 있어서 대강 화박연 수치 맞춰 본 거고 내는 화박연이 없어서 얼마나 잘 어울릴지는 몰루

어차피 다 무기 스킨 씌울 거 아는데, 이게 푸리나 전무에 효과 달린 거 있어서 다른 무기에 적용하면 안 나왔던 거처럼
일반 무기에 전무 스킨 씌운다고 저 효과가 사라지진 않을 것 같아서 그럴 때 저 세이더 건들면 될 거 같기도 함



이런 식으로 나옴



그런데 원래 셰이더랑 비교해보면 전체적인 형태만 나오고 세부적인 모습은 안 나오는데, 


이게 코딩에서 맨 마지막 줄에 다 덮어 씌운거라 세부적인 모습을 나타내는 코드들이 다 덮어 씌워져서 그럼

이걸 고치려면 셰이더 파일 위쪽에서 만져야해서 당장 시험까지 하루도 채 안 남아서 이후에 만져볼 듯