하는 사람들은
[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;
이런 식으로 쓰고 값 넣어주면 된다
위에 써진 값은 화박연 쓸 사람 좀 있어서 대강 화박연 수치 맞춰 본 거고 내는 화박연이 없어서 얼마나 잘 어울릴지는 몰루
어차피 다 무기 스킨 씌울 거 아는데, 이게 푸리나 전무에 효과 달린 거 있어서 다른 무기에 적용하면 안 나왔던 거처럼
일반 무기에 전무 스킨 씌운다고 저 효과가 사라지진 않을 것 같아서 그럴 때 저 세이더 건들면 될 거 같기도 함
이런 식으로 나옴
그런데 원래 셰이더랑 비교해보면 전체적인 형태만 나오고 세부적인 모습은 안 나오는데,
이게 코딩에서 맨 마지막 줄에 다 덮어 씌운거라 세부적인 모습을 나타내는 코드들이 다 덮어 씌워져서 그럼
이걸 고치려면 셰이더 파일 위쪽에서 만져야해서 당장 시험까지 하루도 채 안 남아서 이후에 만져볼 듯