ๅฏผๅ ฅ่ฟ็จๆญฆๅจๆฐๆฎ โ
ๆๆถๅไฝ ๆณ็ปไฝ ็่ฟ็จๆญฆๅจ่ชๅฎไนไธไบๆฐๆฎใguns ๆฐๆฎๆฏไธไปฝ JSON ๆไปถ๏ผๅญๆพๅจไฝ ็ LangMod/**/Data/
ๆไปถๅคนไธญ๏ผๅ็งฐไธบ EffectSetting.guns.json
ใ
json
{
"biubiu_gun": {
"Num": 1,
"Delay": 0.1,
"IdEffect": "gunfire",
"IdSound": "attack_gun",
"IdSprite": "ranged_gun",
"Eject": true,
"FirePos": {
"x": 0.23,
"y": 0.04
},
"CaneColor": "03fcdf",
"CaneColorBlend": false
}
}
่ฟไผๅฏผๅ
ฅไธไปฝgunๆฐๆฎ๏ผๅไธบ biubiu_gun
๏ผ่ฟๅบ่ฏฅๅไฝ ็่ฟ็จๆญฆๅจID็ธๅ๏ผๅฆๅๆธธๆไผไธบไฝ ็่ฟ็จๆญฆๅจๅ ่ฝฝ่ฏฅ็ฑปๅ็้ป่ฎคๆฐๆฎใไฝ ไนๅฏไปฅไฝฟ็จๆธธๆไธญๅทฒๅญๅจ็ๆญฆๅจIDๆฅ่ฆ็ๅฎใ
Num
ๆฏ่ฟๅๆฌกๆฐใDelay
ๆฏๅจ็ปๅธงๅปถ่ฟใIdEffect
ๆฏๅปๅ็นๆ็IDใIdSound
ๆฏๅปๅ้ณๆ็IDใๅฆๆไฝฟ็จ่ชๅฎไน้ณ้ข๏ผ้่ฆๅฐๅ ถๆพ็ฝฎไบ Sound ๆไปถๅคนไธญใIdSprite
ๆฏๅๅฐ็ฉ็่ดดๅพๅ็งฐ๏ผ่ฟ้่ฆๆฏๆธธๆไธญๅญๅจ็็บน่ดดๅพๅ็งฐๆ่ ไฝ ๆพ็ฝฎไบ Texture ๆไปถๅคนไธญ็่ดดๅพๅ็งฐ๏ผๅป้ค.png๏ผใEject
ๅณๅฎๆฏๅฆ้ๆๆๅบๅผนๅฃณๅจ็ปใFirePos
ๅๆฏๅปๅ็นๆ็ธๅฏนไบๆญฆๅจไธญๅฟ็ไฝ็ฝฎใCaneColor
ๆฏๅฏ้็ๆ็ฑปๆญฆๅจ่ฒ่ฐ่ฆ็๏ผ็็ฉบๅไฝฟ็จๆญฆๅจ้ป่ฎคๅ ็ด ็้ข่ฒใCaneColorBlend
ๅณๅฎๆฏๅฆๅจๆ็ฑปๆญฆๅจ่ฒ่ฐ่ฆ็ๆถไธๅ้ข่ฒๆททๅใ
ๆจๅฏไปฅๅจๆญคๆไปถไธญๆทปๅ ไปปๆๆฐ้็gunๆฐๆฎ๏ผๅช้็จ ,
้ๅทๅ้ๅฎไปฌ๏ผไพๅฆ๏ผ
json
{
"biubiu_gun": {
data
},
"rainbow_wand": {
data
}
}
ๆ ผๅผๅๅจ
ไป CWL 1.20.14 ๅผๅง๏ผไปฅๅ็ๅญๆฎต SpriteId
ๅทฒ่ขซๆฐๅญๆฎต IdSprite
ๅไปฃ๏ผไฝไป็ถๅฏไปฅไฝฟ็จใ