This page is under construction
archives/bf1942/levels/mario_fever.rfa
bf1942/levels/mario_fever/Objects/Vehicles/WiiKart/Objects.con
rem *** Lod system added. This should make the vehicle BOT friendly in Singleplayer/COOP.

ObjectTemplate.create PlayerControlObject WiiKart
ObjectTemplate.setNetworkableInfo WiiKartInfo
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.saveInSeparateFile 1
objectTemplate.cullRadiusScale 5
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasDynamicShadow 1
ObjectTemplate.explosionRadius 3
ObjectTemplate.explosionDamage 2
ObjectTemplate.explosionForceMod 350
ObjectTemplate.explosionForceMax 1200
ObjectTemplate.damageFromWater 1
ObjectTemplate.mass 2000
ObjectTemplate.drag 0.5
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasArmor 1
ObjectTemplate.exitTimer 0.75
ObjectTemplate.hitpoints 100
ObjectTemplate.maxhitpoints 100
ObjectTemplate.material 45
ObjectTemplate.criticalDamage 6
ObjectTemplate.hpLostWhileCriticalDamage 2
ObjectTemplate.explosionForceMod 500
ObjectTemplate.hpLostWhileUpSideDown 1
ObjectTemplate.hpLostWhileDamageFromWater 0
ObjectTemplate.addArmorEffect 30 e_WillyDamage 0/1.7/-1.5
ObjectTemplate.addArmorEffect 0 e_ExplGas 0/1.7/0
ObjectTemplate.addArmorEffect 0 e_toadKart_whl_w -0.95/0.5/-0.91
ObjectTemplate.addArmorEffect 0 e_ExFumeFact 0/0.1/0
ObjectTemplate.addArmorEffect -1 WaterWaterExplosion 0/0/0
ObjectTemplate.submarineData 0 0 0 100 110 0.3 10
rem ------------------------------
ObjectTemplate.addTemplate lodWiiKart
rem ------------------------------
ObjectTemplate.timetoliveafterdeath 30
ObjectTemplate.fadeAtTimeToLiveAfterDeath 0
rem ------------------------------
ObjectTemplate.setSoldierExitLocation -3.2/0.8/0 0/0/0
ObjectTemplate.GUIIndex 53
ObjectTemplate.setVehicleIcon "Vehicle/icon_toadkart.dds"
ObjectTemplate.setVehicleIconPos 64/72
ObjectTemplate.setNumberOfWeaponIcons 2
ObjectTemplate.setPrimaryAmmoIcon "Weapon/Icon_KoopaShell.tga"
ObjectTemplate.setSecondaryAmmoIcon "Weapon/Icon_Banana.tga"
ObjectTemplate.setPrimaryAmmoBar ABAmmoBarReloadBar
ObjectTemplate.setSecondaryAmmoBar ABAmmoBarHeatBar
ObjectTemplate.setCrossHairType CHTIcon
ObjectTemplate.setVehicleCategory VCLand
ObjectTemplate.setVehicleType VTScoutCar
ObjectTemplate.setToolTipType TTScoutCar
ObjectTemplate.hasRestrictedExit 1
ObjectTemplate.setMinimapIcon "Minimap/minimap_icon_common_16x16.tga"
ObjectTemplate.aiTemplate toadPCO1

ObjectTemplate.create LodObject lodWiiKart
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasDynamicShadow 1
rem -------------------------------------
ObjectTemplate.addTemplate WiiKartComplex
ObjectTemplate.addTemplate WiiKartSimple
OBjectTemplate.addTemplate WiiKartWreck
rem -------------------------------------
ObjectTemplate.lodSelector KartLodSelector

ObjectTemplate.create Bundle WiiKartComplex
ObjectTemplate.geometry WiiKart_Body_m1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTEmplate.hasDynamicShadow 1
rem ------------------------------------
ObjectTemplate.addTemplate toadEntry
ObjectTemplate.setPosition 0/0.6/1
ObjectTemplate.addTemplate toadEntry
ObjectTemplate.setPosition 0/0.6/-1
ObjectTemplate.addTemplate KoopaTurret
ObjectTemplate.addTemplate toadCamera
ObjectTemplate.setPosition 0/0.7/-0.1
ObjectTemplate.addTemplate toadseat
ObjectTemplate.setPosition 0/0.3/0.01
ObjectTemplate.addTemplate WiiKartEngine
rem -----------------------------------
ObjectTemplate.addTemplate WiiKartSteeringDummy
ObjectTemplate.setPosition 0/0.562/0.485
ObjectTemplate.setRotation 0/15.8/0


ObjectTemplate.create SimpleObject WiiKartSimple
ObjectTemplate.geometry WiiKart_Dummy_m1

ObjectTemplate.create SimpleObject WiiKartWreck
ObjectTemplate.geometry WiiKart_Wreck_m1

ObjectTemplate.create AnimatedBundle WiiKartSteeringDummy
rem --------------------------------------------------
ObjectTemplate.addTemplate WiiKartSteering
rem --------------------------------------------------
ObjectTemplate.addSkeletonIK Bip01_L_Hand -0.26/0/0 -80/-60/50
ObjectTemplate.addSkeletonIK Bip01_R_Hand 0.26/0/0 -80/60/50

ObjectTemplate.create RotationalBundle WiiKartSteering
rem -------------------------------------
ObjectTemplate.addTemplate lodWiiKartSteering
rem -------------------------------------
ObjectTemplate.setMinRotation 0/0/-60
ObjectTemplate.setMaxRotation 0/0/60
ObjectTemplate.setMaxSpeed 0/0/180
ObjectTemplate.setAcceleration 0/0/-180
ObjectTemplate.setInputToRoll c_PIYaw
ObjectTemplate.setAutomaticReset 1

ObjectTemplate.create LodObject lodWiiKartSteering
rem -------------------------------------
ObjectTemplate.addTemplate WiiKartHighSteering
ObjectTemplate.addTemplate WiiKartHighSteering
rem -------------------------------------
ObjectTemplate.lodSelector ToadSteeringSelector

ObjectTemplate.create SimpleObject WiiKartHighSteering
ObjectTemplate.geometry WiiKart_SteeringWheel_m1

ObjectTemplate.create RotationalBundle WiiKartFrontWheelL
ObjectTemplate.setNetworkableInfo WiiKartSteeringInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate WiiKartFrontSpringL
rem -------------------------------------
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 200/0/0
ObjectTemplate.setAcceleration 200/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1

ObjectTemplate.create RotationalBundle WiiKartFrontWheelR
ObjectTemplate.setNetworkableInfo WiiKartSteeringInfo
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasCollisionPhysics 1
ObjectTemplate.hasResponsePhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate WiiKartFrontSpringR
rem -------------------------------------
ObjectTemplate.setMinRotation -30/0/0
ObjectTemplate.setMaxRotation 30/0/0
ObjectTemplate.setMaxSpeed 200/0/0
ObjectTemplate.setAcceleration 200/0/0
ObjectTemplate.setInputToYaw c_PIYaw
ObjectTemplate.setAutomaticReset 1