-
whats wrong in this anim config?
i just get the standupstraight pose..
gunnerAction=ManActrb56gunner;
gunnerInAction=ManActrb56gunner;
---------------------------------------------
class CfgVehicleActions
{
rb56gunner="rb56gunner";
};
class CfgMovesMC
{
class Default {};
class DefaultDie: Default {};
class States
{
class DeadState: Default {};
class Driver: Default {};
class rb56gunner: Driver
{
file="\RB56\anim\bill_anim.rtm";
speed=10000000000.000000;
looped=1;
variantsAI[]={"rb56gunner2",0.700000,"rb56gunner"};
interpolateWith[]={"rb56gunner2",0.500000};
equivalentTo="rb56gunner";
interpolationSpeed=1;
connectTo[]={"rb56gunnerDying",1};
};
class rb56gunner2: rb56gunner
{
file="\RB56\anim\bill_anim.rtm";
speed=-4;
looped=1;
};
class rb56gunnerDying: DefaultDie
{
actions="NoActions";
file="plazenismrt.rtm";
speed=-1;
looped=0;
soundEnabled=0;
connectFrom[]={"rb56gunner",1};
};
class rb56gunnerDead: rb56gunnerDying
{
actions="DeadActions";
file="plazenismrt2.rtm";
speed=10000000000.000000;
terminal=1;
connectFrom[]={"rb56gunnerDying",1};
connectTo[]={"DeadState",1};
};
};
};
class CfgNonAIVehicles
{
class ProxyWeapon{};
class Proxytpillbox: ProxyWeapon{};
class own_rb56 : ProxyWeapon {model = "\own_rb56\bill.p3d"; simulation = "maverickweapon";}
};
-
I would suggest to check the decrypted biscamel.cpp,if you can't find it I maybe can post it
-
not directed to bratty
either this forum is dieing (not many peeps around)or theres lots of egoism here.
how hard can it be to post a working anim config?
i dont have time to learn it by trail and error.
if thats the only option .. then no thanks id rather ditch the ofp addon thing.
to bratty .. i cant find it.. im sry but could u plz say where on the internet it exists?
-
Here it is and I am sorry, just that it's a good example of vehicle anim implementation
<table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Code Sample </td></tr><tr><td id="CODE">
// Operation*Flashpoint - Copyright (c) 2001-2002, BIS & CM
// 'configBISCamel.bin' 7450 bytes
// 'config.bin' 8x
// Unofficially decoded by 'a-lone-wolf'
// {'uOFm' release [2002.07.20/23:07:43]}
// For private evaluation only! Not for commercial use!
// NO warranties. NOT fully tested. Use at your OWN risk.
class CfgPatches
{
class BISCamel
{
units[]={"BISCamel","BISCamel2 ","BISCamelPilot","BISCamelPilot2& #34;};
weapons[]={"BISCamelMGun","BIS GrenadeCamel"};
requiredVersion=1.890000;
requiredAddons[]={"BIS_WeaponPack" };
};
};
class cfgAmmo
{
class Default
{
};
class BulletSingle: Default
{
};
class Bullet7_6: BulletSingle
{
};
class Bullet12_7: Bullet7_6
{
};
class BISBulletCamel: Bullet12_7
{
hit=20;
indirectHit=4;
indirectHitRange=0.200000;
minRange=4;
minRangeProbab=0.900000;
midRange=400;
midRangeProbab=0.500000;
maxRange=800;
maxRangeProbab=0.050000;
cost=6;
};
class BISGrenadeCamel: Default
{
hit=50;
indirectHit=40;
indirectHitRange=10;
minRange=50;
minRangeProbab=0.500000;
midRange=300;
midRangeProbab=0.950000;
maxRange=1500;
maxRangeProbab=0.500000;
soundHit[]={"Explosions\expl4" ,10.000000,1};
cost=200;
model="mortarShell";
proxyShape="Snake";
irLock=0;
laserLock=0;
maxControlRange=0;
maneuvrability=16.000000;
sideAirFriction=0.100000;
simulation="shotMissile";
maxSpeed=100;
initTime=0;
thrustTime=0;
thrust=0;
};
};
class cfgWeapons
{
class Default
{
};
class MGun: Default
{
};
class MachineGun7_6: MGun
{
};
class MachineGun12_7: MachineGun7_6
{
};
class Browning: MachineGun12_7
{
};
class BISCamelMGun: Browning
{
count=500;
initSpeed=600;
reloadTime=0.130000;
multiplier=2;
soundContinuous=0;
canLock=0;
ammo="BISBulletCamel";
sound[]={"\BISCamel\vickers.wa v",3.162278,1};
displayName="$STR_BISCAMEL_WEAPON";
displayNameMagazine="$STR_BISCAMEL_MAGAZI NE";
shortNameMagazine="$STR_BISCAMEL_MAGAZINE _SHORT";
};
class LAWLauncher: Default
{
};
class CarlGustavLauncher: LAWLauncher
{
};
class AT3Launcher: CarlGustavLauncher
{
};
class HellfireLauncher: AT3Launcher
{
};
class BISGrenadeCamel: HellfireLauncher
{
picture="Hellfire";
ammo="BISGrenadeCamel";
canLock=0;
displayName="$STR_BISCAMEL_GRENADE";
displayNameMagazine="$STR_BISCAMEL_GRENAD E";
shortNameMagazine="$STR_BISCAMEL_GRENADE& #34;;
count=10;
reloadTime=1;
magazineReloadTime=1;
sound[]={"",0.031623,1};
reloadSound[]={"",0.000316,1};
initSpeed=0;
aiRateOfFire=13.000000;
aiRateOfFireDistance=2500;
};
};
class CfgVehicles
{
class All
{
};
class AllVehicles: All
{
};
class Air: AllVehicles
{
};
class Plane: Air
{
};
class A10: Plane
{
};
class Cessna: A10
{
};
class Land: AllVehicles
{
};
class Man: Land
{
};
class Soldier: Man
{
};
class SoldierWB: Soldier
{
};
class SoldierWPilot: SoldierWB
{
};
class BISCamelPilot: SoldierWB
{
model="\BISCamel\BIScamelpilot";
nameSound="pilot";
displayName="$STR_BISCAMEL_PILOT";
weapons[]={"Revolver","Throw&# 34;,"Put"};
magazines[]={"RevolverMag","Re volverMag","RevolverMag","Revolver Mag","HandGrenade","HandGrenade 4;,"HandGrenade","HandGrenade", 4;HandGrenade","HandGrenade","Smok eShell","SmokeShell","SmokeShell&# 34;,"SmokeShell"};
wounds[]={"\BISCamel\pilot_jac ket.pac","\BISCamel\pilot_jacket_i .pac","\BISCamel\pilot_kukla.pac&# 34;,"\BISCamel\pilot_kukla_i.pac", "\BISCamel\pilot_r.pac","\ BISCamel\pilot_r_i.pac","\o\ch ar\Civ_top_pul_r.pac","\o\char \Civ_top_pul_r_i.pac","\o\char \Civ_top_pulo.pac","\o\char	 2;Civ_top_pulo_i.pac","\o\char\ ;Civ_leg_dgre.pac","\o\char\Ci v_leg_dgre_i.pac","xicht_a.paa","x icht_a_zranen","xicht_b.paa","xich t_a_zranen","xicht_c.paa","xicht_a _zranen","xicht_d.paa","xicht_a_zr anen","xicht_e.paa","xicht_e_zrane n","xicht_f.paa","xicht_a_zranen&# 34;,"xicht_g.paa","xicht_a_zranen" ,"xicht_h.paa","xicht_a_zranen",&# 34;xicht_i.paa","xicht_a_zranen"," xicht_j.paa","xicht_a_zranen","xic ht_k.paa","xicht_a_zranen","xicht_ l.paa","xicht_a_zranen","xicht_m.p aa","xicht_a_zranen","xicht_n.paa& #34;,"xicht_a_zranen","xicht_o.paa" ;,"xicht_o_zranen","xicht_p.paa",& #34;xicht_a_zranen","xicht_q.paa"," ;xicht_a_zranen","xicht_r.paa","xi cht_a_zranen","xicht_s.paa","xicht _a_zranen","xicht_t.paa","xicht_a_ zranen","xicht_u.paa","xicht_a_zra nen","xicht_v.paa","xicht_v_zranen ","xicht_w.paa","xicht_w_zranen 4;,"xicht_x.paa","xicht_a_zranen", "xicht_y.paa","xicht_a_zranen", 4;xicht_z.paa","xicht_a_zranen","x icht_2a.paa","xicht_a_zranen","xic ht_2b.paa","xicht_w_zranen","xicht _2c.paa","xicht_a_zranen","xicht_2 d.paa","xicht_v_zranen","xicht_2e. paa","xicht_a_zranen","xicht_2f.pa a","xicht_a_zranen","xicht_2g.paa& #34;,"xicht_w_zranen","xicht_2h.paa 4;,"xicht_a_zranen","xicht_2i.paa" ,"xicht_a_zranen","xicht_2j.paa",& #34;xicht_a_zranen","xicht_2k.paa", 4;xicht_a_zranen","xicht_2l.paa"," xicht_a_zranen","xicht_2m.paa","xi cht_a_zranen","xicht_2n.paa","xich t_a_zranen","xicht_2o.paa","xicht_ a_zranen","xicht_2p.paa","xicht_2p _zranen","xicht_2q.paa","xicht_a_z ranen","xicht_2r.paa","xicht_e_zra nen","xicht_2s.paa","xicht_a_zrane n","xicht_2t.paa","xicht_a_zranen& #34;,"xicht_2u.paa","xicht_a_zranen 4;,"xicht_2v.paa","xicht_a_zranen" ,"xicht_2w.paa","xicht_w_zranen",& #34;xicht_2x.paa","xicht_a_zranen", 4;xicht_2y.paa","xicht_a_zranen"," xicht_2z.paa","xicht_a_zranen"};
};
class BISCamelPilot2: BISCamelPilot
{
side=0;
model="\BISCamel\BIScamelpilot2";
displayName="$STR_BISCAMEL_PILOT";
wounds[]={"\BISCamel\pilot2_ja cket.pac","\BISCamel\pilot2_jacket _i.pac","\BISCamel\pilot2_kukla.pa c","\BISCamel\pilot2_kukla_i.pac&# 34;,"\o\char\Civ_top_jack_r.pac 4;,"\o\char\Civ_top_jack_r_i.pac&# 34;,"\o\char\Civ_top_pul_r.pac" ;,"\o\char\Civ_top_pul_r_i.pac" ;,"\o\char\Civ_top_pulo.pac",& #34;\o\char\Civ_top_pulo_i.pac",&# 34;\o\char\new_civ_jeansblck.pac", "\o\char\new_civ_jnsbl_i.pac", "xicht_a.paa","xicht_a_zranen", 4;xicht_b.paa","xicht_a_zranen","x icht_c.paa","xicht_a_zranen","xich t_d.paa","xicht_a_zranen","xicht_e .paa","xicht_e_zranen","xicht_f.pa a","xicht_a_zranen","xicht_g.paa&# 34;,"xicht_a_zranen","xicht_h.paa" ,"xicht_a_zranen","xicht_i.paa",&# 34;xicht_a_zranen","xicht_j.paa"," xicht_a_zranen","xicht_k.paa","xic ht_a_zranen","xicht_l.paa","xicht_ a_zranen","xicht_m.paa","xicht_a_z ranen","xicht_n.paa","xicht_a_zran en","xicht_o.paa","xicht_o_zranen& #34;,"xicht_p.paa","xicht_a_zranen" ;,"xicht_q.paa","xicht_a_zranen",& #34;xicht_r.paa","xicht_a_zranen"," ;xicht_s.paa","xicht_a_zranen","xi cht_t.paa","xicht_a_zranen","xicht _u.paa","xicht_a_zranen","xicht_v. paa","xicht_v_zranen","xicht_w.paa ","xicht_w_zranen","xicht_x.paa 4;,"xicht_a_zranen","xicht_y.paa", "xicht_a_zranen","xicht_z.paa", 4;xicht_a_zranen","xicht_2a.paa"," xicht_a_zranen","xicht_2b.paa","xi cht_w_zranen","xicht_2c.paa","xich t_a_zranen","xicht_2d.paa","xicht_ v_zranen","xicht_2e.paa","xicht_a_ zranen","xicht_2f.paa","xicht_a_zr anen","xicht_2g.paa","xicht_w_zran en","xicht_2h.paa","xicht_a_zranen ","xicht_2i.paa","xicht_a_zranen&# 34;,"xicht_2j.paa","xicht_a_zranen" ;,"xicht_2k.paa","xicht_a_zranen", "xicht_2l.paa","xicht_a_zranen",&# 34;xicht_2m.paa","xicht_a_zranen"," ;xicht_2n.paa","xicht_a_zranen","x icht_2o.paa","xicht_a_zranen","xic ht_2p.paa","xicht_2p_zranen","xich t_2q.paa","xicht_a_zranen","xicht_ 2r.paa","xicht_e_zranen","xicht_2s .paa","xicht_a_zranen","xicht_2t.p aa","xicht_a_zranen","xicht_2u.paa ","xicht_a_zranen","xicht_2v.paa&# 34;,"xicht_a_zranen","xicht_2w.paa" ;,"xicht_w_zranen","xicht_2x.paa", "xicht_a_zranen","xicht_2y.paa",&# 34;xicht_a_zranen","xicht_2z.paa"," ;xicht_a_zranen"};
};
class BISCamel: Cessna
{
scope=2;
Crew="BISCamelPilot";
side=1;
DisplayName="$STR_BISCAMEL_NAME";
nameSound="plane";
accuracy=0.300000;
maxSpeed=188;
ejectSpeed[]={0,0,0};
armor=15;
cost=200000;
Model="\BISCamel\BIScamel";
picture="\BISCamel\icamel";
icon="\BISCamel\map_camel";
weapons[]={"BISCamelMGun","BIS GrenadeCamel"};
magazines[]={"BISCamelMGun","B ISGrenadeCamel"};
fov=0.500000;
landingSpeed=75;
landingAoa="3.5*3.1415/180";
flapsFrictionCoef=2;
driverAction="ManActBISCamelDriver";
cargoAction[]={"ManActBISCamelcargoRig ht","ManActBISCamelCargoLeft"};
cargoIsCoDriver[]={0,0};
driverCanSee="2+8";
SoundEngine[]={"\BISCamel\engi ne.wav",1.000000,1.000000};
soundEnviron[]={"Objects\noise" ;,0.100000,1.000000};
soundServo[]={"Vehicles\gun_elevat e",0.010000,0.400000};
transportSoldier=2;
ejectDeadCargo=1;
extCameraPosition[]={0,2,-30};
type="VAir";
threat[]={0.100000,1,0.700000};
audible=8;
aileronSensitivity=0.660000;
elevatorSensitivity=0.200000;
noseDownCoef=0.025000;
class ViewPilot
{
initFov=0.700000;
minFov=0.400000;
maxFov=0.850000;
initAngleX=8;
minAngleX=-35;
maxAngleX=25;
initAngleY=0;
minAngleY=-150;
maxAngleY=150;
};
class ViewOptics
{
initAngleX=0;
minAngleX=0;
maxAngleX=0;
initAngleY=0;
minAngleY=0;
maxAngleY=0;
initFov=0.500000;
minFov=0.500000;
maxFov=0.500000;
};
class ViewCargo
{
initAngleX=5;
minAngleX=-30;
maxAngleX=30;
initAngleY=0;
minAngleY=-60;
maxAngleY=60;
initFov=0.700000;
minFov=0.420000;
maxFov=0.850000;
};
class Reflectors
{
class Left
{
color[]={0,0,0,1.000000};
ambient[]={0,0,0,1.000000};
position="L svetlo";
direction="konec L svetla";
hitpoint="L svetlo";
selection="L svetlo";
size=0.500000;
brightness=0.250000;
};
class Right
{
color[]={0,0,0,1.000000};
ambient[]={0,0,0,1.000000};
position="P svetlo";
direction="konec P svetla";
hitpoint="P svetlo";
selection="P svetlo";
size=0.500000;
brightness=0.250000;
};
};
class IndicatorAltRadar
{
selection="alt";
axis="osa_alt";
angle=-337;
min=0;
max=1800;
};
class IndicatorCompass
{
selection="kompas";
axis="osa_kompas";
angle=360;
min=3.141593;
max=-3.141593;
};
class IndicatorSpeed
{
selection="mph";
axis="osa_mph";
angle=-360;
min="50 / 2";
max="170 / 2";
};
class IndicatorRPM
{
selection="rpm";
axis="osa_rpm";
angle=-310;
min=0;
max=1;
};
class IndicatorAltBaro
{
selection="nm_alt";
axis="osa_nm_alt";
angle=155;
min=0;
max=150;
};
};
class BISCamel2: BISCamel
{
side=0;
Crew="BISCamelPilot2";
Model="\BISCamel\BIScamel2";
picture="\BISCamel\icamel2";
DisplayName="$STR_BISCAMEL_NAME2";
};
};
class CfgNonAIVehicles
{
class ProxyCrew
{
};
class ProxyDriver: ProxyCrew
{
};
class ProxyBISCamelpilot: ProxyDriver
{
};
class ProxyCargo: ProxyCrew
{
};
class ProxyBISCamelCargo: ProxyCargo
{
};
class ProxyBISCamelCargo2: ProxyCargo
{
};
};
class CfgVehicleActions
{
BIScamelDriver="camelDriver";
BIScamelCargoRight="camelCargo";
BIScamelCargoLeft="camelCargo2";
};
class CfgMovesMC
{
class Default
{
};
class DefaultDie: Default
{
};
class States
{
class Driver: Default
{
};
class CamelDriver: Driver
{
file="\BIScamel\camelpilotstat.rtm" ;;
speed=10000000000.000000;
looped=1;
variantsAI[]={"CamelDriverV1",0.70 0000,"CamelDriver"};
interpolateWith[]={"CamelDriverV1" ,0.500000};
equivalentTo="CamelDriver";
interpolationSpeed=1;
connectTo[]={"CamelDriverDying",1} ;
interpolateTo[]={"CamelDriverDying" ;,0.100000};
};
class CamelDriverV1: CamelDriver
{
file="\BIScamel\camelpilot.rtm";
speed="- 4";
looped=1;
interpolateTo[]={"CamelDriverDying" ;,0.100000};
};
class CamelDriverDying: DefaultDie
{
actions="NoActions";
file="\BIScamel\camelpilotsmrt.rtm" ;;
speed="- 1";
looped=0;
soundEnabled=0;
connectFrom[]={"CamelDriver",1};
};
class CamelDriverDead: CamelDriverDying
{
actions="DeadActions";
file="\BIScamel\camelpilotsmrt2.rtm 4;;
speed=10000000000.000000;
terminal=1;
connectFrom[]={"CamelDriverDying", 1};
connectTo[]={"DeadState",1};
};
class Camelcargo: Driver
{
file="\BISCamel\camelcargo.rtm";
speed=10000000000.000000;
looped=1;
};
class Camelcargo2: Driver
{
file="\BISCamel\camelcargo2.rtm";
speed=10000000000.000000;
looped=1;
};
class CamelGrenadeThrow: Driver
{
file="\BISCamel\camelgranat.rtm";
speed=10000000000.000000;
looped=0;
};
};
};
class CfgModels
{
class Default
{
};
class Vehicle: Default
{
};
class BIScamel: Vehicle
{
sectionsInherit="Vehicle";
sections[]={"vrtule staticka","vrtule blur"};
};
class BIScamel2: BIScamel
{
};
class Man: Default
{
};
class BIScamelpilot: Man
{
};
class BIScamelpilot2: Man
{
};
};
[/QUOTE]
-
thx m8 now things start making sense
-
BTW i got some memory that to get anims working u need to binarize pbo... is this a faulty memory?
-
No you shouldn't ahve to binarize anything for anims to work.
Teacups dog isn't binarized and has all new anims (or is it,I didn't open the dog)
-
i got the anim working... gahahaha .. only took forever.
the only thing i need now is to get the gunner shootable..
any of u know how?
fixed... a faulty gunner proxy caused it.. copy and pasted all over again.. worked.. 
-
Congrats...Isn't it a lot of work,I learn from trial and error too
Thats why bugfixing takes alot of addon making time too
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules