##@@Generate Alteration ##@@False clear; clearvars; ##Enter EquipParamProtector row IDs for your armor and its alteration. newvar revertedArmorID:60000; newvar alteredArmorID:61000; ##Enter the last row in EquipMtrlSetParam. The new rows will begin after this one and its altered pair. newvar lastMtrlID:900183; ##Enter the last row in the Alteration shop range. newvar lastAlterationID:110082; ##start work ##create materials param EquipMtrlSetParam: id $lastMtrlID: copyN 1; clipboard: ID: + 1; clipboard: paste; clear; param EquipMtrlSetParam: id $lastMtrlID: copyN 1; clipboard: ID: + 201; clipboard: paste; clear; ##edit materials newvar revertedMtrlID:$lastMtrlID; vars revertedMtrlID: + 1; newvar alteredMtrlID:$lastMtrlID; vars alteredMtrlID: + 201; newvar revertedArmorName: UnkName; vars revertedArmorName: = paramlookup EquipParamProtector $revertedArmorID Name; vars revertedArmorName: + * 1; newvar alteredArmorName: UnkName; vars alteredArmorName: = paramlookup EquipParamProtector $alteredArmorID Name; vars alteredArmorName: + * 1; param EquipMtrlSetParam: id $revertedMtrlID: Name: = $revertedArmorName; param EquipMtrlSetParam: id $revertedMtrlID: materialId01: = $revertedArmorID; param EquipMtrlSetParam: id $alteredMtrlID: Name: = $alteredArmorName; param EquipMtrlSetParam: id $alteredMtrlID: materialId01: = $alteredArmorID; ##create shop rows param ShopLineupParam: id $lastAlterationID: copy; clipboard: ID: + 1; clipboard: paste; clear; param ShopLineupParam: id $lastAlterationID: copy; clipboard: ID: + 201; clipboard: paste; clear; param ShopLineupParam: id $lastAlterationID: copy; clipboard: ID: + 1001; clipboard: paste; clear; param ShopLineupParam: id $lastAlterationID: copy; clipboard: ID: + 1201; clipboard: paste; clear; ##edit shop rows newvar alteredBocID:$lastAlterationID; vars alteredBocID: + 1; newvar revertedBocID:$lastAlterationID; vars revertedBocID: + 201; newvar alteredGraceID:$lastAlterationID; vars alteredGraceID: + 1001; newvar revertedGraceID:$lastAlterationID; vars revertedGraceID: + 1201; newvar alteredName:[Alteration] ; vars alteredName: + paramlookup EquipParamProtector $alteredArmorID Name; newvar revertedName:[Reversion] ; vars revertedName: + paramlookup EquipParamProtector $revertedArmorID Name; param ShopLineupParam: id $alteredBocID: Name: = $alteredName; param ShopLineupParam: id $alteredBocID: equipId: = $alteredArmorID; param ShopLineupParam: id $alteredBocID: mtrlId: = $revertedMtrlID; param ShopLineupParam: id $alteredBocID: eventFlag_forRelease: = 0; param ShopLineupParam: id $revertedBocID: Name: = $revertedName; param ShopLineupParam: id $revertedBocID: equipId: = $revertedArmorID; param ShopLineupParam: id $revertedBocID: mtrlId: = $alteredMtrlID; param ShopLineupParam: id $revertedBocID: eventFlag_forRelease: = 0; param ShopLineupParam: id $alteredGraceID: Name: = $alteredName; param ShopLineupParam: id $alteredGraceID: equipId: = $alteredArmorID; param ShopLineupParam: id $alteredGraceID: mtrlId: = $revertedMtrlID; param ShopLineupParam: id $alteredGraceID: eventFlag_forRelease: = 0; param ShopLineupParam: id $alteredGraceID: value: = 500; param ShopLineupParam: id $revertedGraceID: Name: = $revertedName; param ShopLineupParam: id $revertedGraceID: equipId: = $revertedArmorID; param ShopLineupParam: id $revertedGraceID: mtrlId: = $alteredMtrlID; param ShopLineupParam: id $revertedGraceID: eventFlag_forRelease: = 0; param ShopLineupParam: id $revertedGraceID: value: = 500;