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 article RSS Feed Making Weapon Animations Play Faster

How to make weapon animations play faster in BF2.

Posted by ytres on Apr 9th, 2011
Basic Animation.

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

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.

Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Battlefield 2
Electronic Arts
Refractor 2
Send Message
Official Page
Release Date
Released 2005
Game Watch
Track this game
Report Abuse
Report article
Related Games
Battlefield 2
Battlefield 2 First Person Shooter
Related Engines
Refractor 2
Refractor 2 Commercial Released 2002
Related Groups
DICE Developer & Publisher
Electronic Arts
Electronic Arts Developer & Publisher with 8 members