FileFront Forums

FileFront Forums (http://forums.filefront.com/)
-   SW:EaW Modding, Mapping and Editing (http://forums.filefront.com/sw-eaw-modding-mapping-editing-1099/)
-   -   [Help] Rotating turrets in space ? (http://forums.filefront.com/sw-eaw-modding-mapping-editing/416900-rotating-turrets-space.html)

stanlley February 1st, 2010 07:16 AM

Rotating turrets in space ?
 
Hi, I have question - how to make space unit's turrets rotatable :confused: (such as land Turbolaser turret)
I've read some tutorials (swbex, everythingeaw ..) but i havent found answer :(

Thanks for answer :cool:

Roland Senes February 1st, 2010 07:50 AM

Re: Rotating turrets in space ?
 
At first, you need turret.alo file. It's important. Then, you need 3ds max to add this turret,scale it, and then save as turret.alo file again (rewrite it). Then you should just code hardpoint which the turret uses, and put all alo file in models folder :D
If you don't understand-ask :D

stanlley February 1st, 2010 07:53 AM

Re: Rotating turrets in space ?
 
okay i've model with turrets on it so i've to extract turret and save it separately ?
should the fire bones be on ship or turret ?
can you give me code example ?

Roland Senes February 1st, 2010 08:07 AM

Re: Rotating turrets in space ?
 
Quote:

Originally Posted by stanlley (Post 5228424)
okay i've model with turrets on it so i've to extract turret and save it separately ?
should the fire bones be on ship or turret ?
can you give me code example ?

great! questions! :D
1. you have to: a) add turrets to model in 3ds max, b) create bones at the turrets places, c) delete turrets, save the model file, d) delete the model, save every turret to a separate file
2. FP's should be only on turret
3. venator's turret:
Spoiler:
<HardPoint Name="HP_Venator_L1">
<Type> HARD_POINT_WEAPON_LASER </Type>
<Is_Targetable>Yes</Is_Targetable>
<Is_Destroyable>Yes</Is_Destroyable>
<Tooltip_Text>TEXT_WEAPON_TURRET</Tooltip_Text>
<Health>900.0</Health>

<Death_Explosion_Particles> Large_Explosion_Space </Death_Explosion_Particles>
<Death_Explosion_SFXEvent>Unit_Hardpoint_Turbo_Las er_Death</Death_Explosion_SFXEvent>

<Model_To_Attach>ev_venator_turret1L.ALO</Model_To_Attach>
<Attachment_Bone>HP_Turret_1L_BONE</Attachment_Bone>
<Collision_Mesh>HP_Turret_1L_BONE</Collision_Mesh>
<Damage_Decal>HP_M-L_Blast</Damage_Decal>
<Damage_Particles>HP_Turret_1L_EmitDamage</Damage_Particles>

<Projectile_Damage>20.0</Projectile_Damage>
<Fire_Bone_A>FP_Turret_1L</Fire_Bone_A>
<Fire_Bone_B></Fire_Bone_B>
<Randomize_Between_Fire_Bones> No </Randomize_Between_Fire_Bones>
<Fire_Cone_Width>20.0</Fire_Cone_Width>
<Fire_Cone_Height>30.0</Fire_Cone_Height>
<Allow_Opportunity_Fire_When_Targeting>True</Allow_Opportunity_Fire_When_Targeting>

<Is_Turret> Yes </Is_Turret>
<Turret_Rest_Angle> 0.0, 0.0, 0.0 </Turret_Rest_Angle>
<Turret_Rotation_Offset> 0.0, 0.0, 0.0 </Turret_Rotation_Offset>
<Turret_Rotate_Speed> 5.0 </Turret_Rotate_Speed>
<Turret_Rotate_Extent_Degrees> 120.0 </Turret_Rotate_Extent_Degrees>
<Turret_Elevate_Extent_Degrees> 90.0 </Turret_Elevate_Extent_Degrees>
<Turret_Bone_Name> HP_Turret_1L </Turret_Bone_Name>
<Barrel_Bone_Name> HP_Barrel_1L </Barrel_Bone_Name>

<Fire_Projectile_Type>Proj_Ship_Turbolaser_Blue_Du al</Fire_Projectile_Type>
<Fire_Min_Recharge_Seconds>1.0</Fire_Min_Recharge_Seconds>
<Fire_Max_Recharge_Seconds>2.0</Fire_Max_Recharge_Seconds>
<Fire_Pulse_Count>3</Fire_Pulse_Count>
<Fire_Pulse_Delay_Seconds>0.2</Fire_Pulse_Delay_Seconds>
<Fire_Range_Distance>2600.0</Fire_Range_Distance>
<Fire_SFXEvent>Unit_Turbo_Fire</Fire_SFXEvent>

<Fire_Inaccuracy_Distance> Fighter, 10.0 </Fire_Inaccuracy_Distance>
<Fire_Inaccuracy_Distance> Bomber, 10.0 </Fire_Inaccuracy_Distance>
<Fire_Inaccuracy_Distance> Transport, 10.0 </Fire_Inaccuracy_Distance>
<Fire_Inaccuracy_Distance> Corvette, 3.0 </Fire_Inaccuracy_Distance>
<Fire_Inaccuracy_Distance> Frigate, 1.0 </Fire_Inaccuracy_Distance>
<Fire_Inaccuracy_Distance> Capital, 1.0 </Fire_Inaccuracy_Distance>
<Fire_Inaccuracy_Distance> Super, 1.0 </Fire_Inaccuracy_Distance>

</HardPoint>

Any questions? :D

stanlley February 1st, 2010 08:18 AM

Re: Rotating turrets in space ?
 
thx for answers i will try and give feedback :cool:

stanlley February 1st, 2010 08:33 AM

Re: Rotating turrets in space ?
 
1 Attachment(s)
will this code work in original EAW ? :confused:

EDIT: So I've tried it but it doesn't work

Hardpoint Code :
Spoiler:

<HardPoint Name="HP_Liberty_Cruiser_Weapon_01">
<Type> HARD_POINT_WEAPON_LASER </Type>
<Is_Targetable>Yes</Is_Targetable>
<Is_Destroyable>Yes</Is_Destroyable>
<Tooltip_Text>TEXT_WEAPON_TURBOLASER</Tooltip_Text>
<Health>325.0</Health> <!-- Was 250 -->

<Death_Explosion_Particles> Large_Explosion_Space_Empire </Death_Explosion_Particles>
<Death_Explosion_SFXEvent>Unit_Hardpoint_Turbo_Las er_Death</Death_Explosion_SFXEvent>

<Model_To_Attach>LI_CRUISER_TURRET_01.ALO</Model_To_Attach>
<Attachment_Bone>TURRET_01_BONE</Attachment_Bone>
<Collision_Mesh>TURRET_01_BONE</Collision_Mesh>
<Damage_Decal>HP_F-L_BLAST</Damage_Decal>
<Damage_Particles>HP_F-L_EMITDAMAGE</Damage_Particles>

<Fire_Bone_A>MUZZLEA_01</Fire_Bone_A>
<Fire_Bone_B>MUZZLEB_01</Fire_Bone_B>
<Randomize_Between_Fire_Bones> No </Randomize_Between_Fire_Bones>
<Fire_Cone_Width>50.0</Fire_Cone_Width>
<Fire_Cone_Height>50.0</Fire_Cone_Height>
<Allow_Opportunity_Fire_When_Targeting>True</Allow_Opportunity_Fire_When_Targeting>

<Is_Turret>Yes</Is_Turret>
<Turret_Rest_Angle>0.0, 0.0, 0.0</Turret_Rest_Angle>
<Turret_Rotation_Offset>0.0, 0.0, 0.0</Turret_Rotation_Offset>
<Turret_Rotate_Speed>5.0</Turret_Rotate_Speed>
<Turret_Rotate_Extent_Degrees>360.0</Turret_Rotate_Extent_Degrees>
<Turret_Elevate_Extent_Degrees>30.0</Turret_Elevate_Extent_Degrees>
<Turret_Bone_Name>TURRET_01</Turret_Bone_Name>
<Barrel_Bone_Name>TURRET_01</Barrel_Bone_Name>


<Fire_Projectile_Type>Liberty_Heavy_Projectile</Fire_Projectile_Type>
<Fire_Min_Recharge_Seconds>3.0</Fire_Min_Recharge_Seconds>
<Fire_Max_Recharge_Seconds>4.0</Fire_Max_Recharge_Seconds>
<Fire_Pulse_Count>7</Fire_Pulse_Count>
<Fire_Pulse_Delay_Seconds>0.2</Fire_Pulse_Delay_Seconds>
<Fire_Range_Distance>2000.0</Fire_Range_Distance>
<Fire_SFXEvent>Unit_Turbo_Fire</Fire_SFXEvent>


<Fire_Inaccuracy_Distance> Fighter, 70.0 </Fire_Inaccuracy_Distance>
<Fire_Inaccuracy_Distance> Bomber, 70.0 </Fire_Inaccuracy_Distance>
<Fire_Inaccuracy_Distance> Transport, 70.0 </Fire_Inaccuracy_Distance>
<Fire_Inaccuracy_Distance> Corvette, 7.0 </Fire_Inaccuracy_Distance>
<Fire_Inaccuracy_Distance> Frigate, 1.0 </Fire_Inaccuracy_Distance>
<Fire_Inaccuracy_Distance> Capital, 10.0 </Fire_Inaccuracy_Distance>
<Fire_Inaccuracy_Distance> Super, 1.0 </Fire_Inaccuracy_Distance>

</HardPoint>


if you can see anything wrong in code or model:confused:

SOMEGUY789 February 1st, 2010 06:05 PM

Re: Rotating turrets in space ?
 
How is it not working does it not show up does it not just work please explain

stanlley February 1st, 2010 10:03 PM

Re: Rotating turrets in space ?
 
well the turrets are in place, but they don't rotate and shoot

Roland Senes February 1st, 2010 10:55 PM

Re: Rotating turrets in space ?
 
Hm, now I understand-you're making it for original EAW? Turrets will not work in original, I don't know why.. They can only work in FOC


All times are GMT -7.

Powered by vBulletin®
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.