Need a bit of LUA/ODF help.

In this forum you will find and post information regarding the modding of Star Wars Battlefront 2. DO NOT POST MOD IDEAS/REQUESTS.

Moderator: Moderators

Post Reply
User avatar
AgentSmith_#27
Rebel Warrant Officer
Rebel Warrant Officer
Posts: 302
Joined: Thu Feb 11, 2010 3:10 pm
Projects :: No Projects I am ready to unveil
Games I'm Playing :: SWBF2-MW2-Madden 08
xbox live or psn: No gamertag set
Location: Zeroeditor
Contact:

Need a bit of LUA/ODF help.

Post by AgentSmith_#27 »

OK, I am trying to do 3 things:

1. The ol' shoot panel, close door: I have an animation set up in zero editor, and this is the code I stuck under scriptpostload (yes, I named the object panel in ZE) and am using:

OnObjectKillName(PlayAnimDown, "panel")

function PlayAnimDown()
PauseAnimation("closedoor");
RewindAnimation("closedoor");
PlayAnimation("closedoor");

end

Problem is, this does nothing when I destroy the Panel ingame.

2. I also have some turret troubles, firstly I am using the clone wars era and the tur_bldg_chaingun_tripod is missing its sounds, I've tried a few things but I'm thinking I should just replace this:

TurretYawSound = "turret_whir_yaw_lp defer"
TurretYawSoundPitch = "0.7"
TurretPitchSound = "turret_whir_pitch_lp defer"
TurretPitchSoundPitch = "0.7"
TurretAmbientSound = ""
TurretActivateSound = "vehicle_equip defer"
TurretDeactivateSound = "vehicle_equip defer"
TurretStartSound = ""
TurretStopSound = ""

But am unsure exactly what to replace it with.

3. I am trying to set up a control chair so that it controls a turret remotely, but I'm not sure what I need to put in my LUA/ODF to make this work. A control chair doesn't have to be linked to more than one turret, or have more than one control chair, right?

EDIT: I believe I have solved #3 and #1, thought #2 remains an issue
Last edited by AgentSmith_#27 on Mon Jul 05, 2010 3:12 pm, edited 1 time in total.
genaral_mitch
Jedi
Jedi
Posts: 1056
Joined: Fri Aug 14, 2009 12:32 am

Re: Need a bit of LUA/ODF help.

Post by genaral_mitch »

For the sounds, just pick a similar sound found in the GCW era (if your era is CW, then find some in CW.). So if you're puting the turret in the CW era,

Code: Select all

TurretYawSound = "turret_whir_yaw_lp defer"
Just replace that with the sound the ATTE turret uses when it moves.
User avatar
AgentSmith_#27
Rebel Warrant Officer
Rebel Warrant Officer
Posts: 302
Joined: Thu Feb 11, 2010 3:10 pm
Projects :: No Projects I am ready to unveil
Games I'm Playing :: SWBF2-MW2-Madden 08
xbox live or psn: No gamertag set
Location: Zeroeditor
Contact:

Re: Need a bit of LUA/ODF help.

Post by AgentSmith_#27 »

I've tried a pile of different sounds, still nothing. It makes the turning sounds but not firing. Also what I've done is placed my control chair my custom side, called it in the side req and given it it's own req, and linked it to a space turret in ZE, but it refuses to appear in-game (It will appear if I change it to a prop) Incidently, the chair is the (I think) unused stock CIS one.

EDIT:
Hidden/Spoiler:
Image
This is the most recent desperation setting I've tried for the turrets:

TurretYawSound = "turret_whir_yaw_lp"
TurretYawSoundPitch = "0.7"
TurretPitchSound = "turret_whir_pitch_lp"
TurretPitchSoundPitch = "0.7"
TurretAmbientSound = "turret_whir_yaw_lp"
TurretActivateSound = "turret_whir_yaw_lp"
TurretDeactivateSound = "turret_whir_yaw_lp"
TurretStartSound = "turret_whir_yaw_lp"
TurretStopSound = "turret_whir_yaw_lp"

STILL NOTHING! I haven't tried a Manual Clean yet, but I don't see why that would make a difference. It munges the odf and everything.
User avatar
lucasfart
Sith
Sith
Posts: 1440
Joined: Tue Feb 24, 2009 5:32 am
Projects :: No Mod project currently.
Games I'm Playing :: I have not listed any games yet
xbox live or psn: No gamertag set
Location: Australia

Re: Need a bit of LUA/ODF help.

Post by lucasfart »

With your lua issue, do you need another end on the end of that? Just an idea. Also, does the animation work fine in ZE when you play it?
User avatar
[RDH]Zerted
Gametoast Staff
Gametoast Staff
Posts: 2982
Joined: Sun Feb 26, 2006 7:36 am
Projects :: Bos Wars AI - a RTS game
Games I'm Playing :: SWBF2 and Bos Wars
xbox live or psn: No gamertag set
Location: USA
Contact:

Re: Need a bit of LUA/ODF help.

Post by [RDH]Zerted »

For 1, you are attempting to use the PlayAnimDown function before you define/create it. To fix this, simply move the OnObjectKill line after the end of the function.
User avatar
AgentSmith_#27
Rebel Warrant Officer
Rebel Warrant Officer
Posts: 302
Joined: Thu Feb 11, 2010 3:10 pm
Projects :: No Projects I am ready to unveil
Games I'm Playing :: SWBF2-MW2-Madden 08
xbox live or psn: No gamertag set
Location: Zeroeditor
Contact:

Re: Need a bit of LUA/ODF help.

Post by AgentSmith_#27 »

Edit: Okay, I solved the problem, thanks for the tip on that zerted. I was adding Mav's koltotank and realized that I had misunderstood. Instead of calling closedoor (the anim name) I had to call the groupname, blastdoor. My other two problems still remain.
Post Reply