Battlefield 2 invades the high-tech frontlines of modern warfare. The game brings the intensity and excitement of Battlefield 1942 into the modern era with enhanced team play and the latest, most technologically advanced vehicles and weapons systems available to man.

Post tutorial Report RSS Making Weapon Animations Play Faster

How to make weapon animations play faster in BF2.

Posted by on - Basic Animation

Ok, first, go to the AnimationSystem files for that weapon. These would be located at objects_server/weapons/handheld/(thegunyouaremodding)/AnimationSystem1p.inc.

Open it up with Notepad, and at the top of the document, there's a list of the animations with a time value you can edit. This is the time it takes to play that animation. Change the value to what you want, or if there isn't a time value under that animation, just add the line animationManager.length # and change it to the value you want.

....
animationSystem.createAnimation Objects/Weapons/Handheld/AK47/Animations/1p/1p_AK47_reload.baf
animationManager.looping 0
animationManager.length 3.5
....

You must also edit any necessary sounds so they play at the same speed as the animation.

If you're editing a reload, make sure to change the line ObjectTemplate.ammo.reloadTime to your new reload time.
(in the .tweak file of that weapon).

PM me if you somehow have problems.

Comments
DickyAЯЧA
DickyAЯЧA

thanks

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
Battlefield 2
Platforms
Windows
Developer
DICE
Publisher
Electronic Arts
Engine
Refractor 2
Contact
Send Message
Release date
Game watch
Follow
Tutorial
Browse
Tutorials
Report
Report
Share
Related Games
Battlefield 2
Battlefield 2 First Person Shooter
Related Engines
Refractor 2
Refractor 2 Commercial
Related Groups
DICE
DICE Developer & Publisher
Electronic Arts
Electronic Arts Developer & Publisher