#name "vehicleweapon" #dll "configstringconvert" #target_dir "weapons/sp/" // target location 1 (single-player) #target_dir "weapons/mp/" // target location 2 (multi-player) #file_ext "*" string "WEAPONFILE" configstringFileType string "none" projectileTrail string "non-player" weaponClass string "none" weaponSlot enum { "1: Single-Player", "2: Multi-Player" } targetFolder enum { "bullet", "projectile" } weaponType enum { "grenade", "rocket", "molotov", "none" } projExplosionType int 1 0 1 projImpactExplode string worldFlashEffect string fireSound int 30 0 3000 damage float 0.1 0.0 10.0 fireTime int 600 0 10000 projectileSpeed int 300 0 10000 explosionRadius int 10 0 10000 explosionInnerDamage int 10 0 10000 explosionOuterDamage string useHintString vcontainer { scrollbox(targetFolder) [ exec { width(300) labelwidth(160) } ] scrollbox(weaponType) [ exec { width(300) labelwidth(160) } ] checkbox(projImpactExplode) [ exec { width(300) labelwidth(160) } ] scrollbox(projExplosionType) [ exec { width(300) labelwidth(160) } ] fileedit(worldFlashEffect) [ exec { reldir("game/main/") labelwidth(160) } ] edit(fireSound) [ exec { width(500) labelwidth(160) } ] spinedit(damage, 1, 10) [ exec { width(300) labelwidth(160) } ] floatedit(fireTime, 0.05, 0.2) [ exec { width(300) labelwidth(160) } ] spinedit(projectileSpeed, 10, 100) [ exec { width(300) labelwidth(160) } ] spinedit(explosionRadius, 10, 50) [ exec { width(300) labelwidth(160) } ] spinedit(explosionInnerDamage, 1, 10) [ exec { width(300) labelwidth(160) } ] spinedit(explosionOuterDamage, 1, 10) [ exec { width(300) labelwidth(160) } ] edit(useHintString) }