Men of War: Assault Squad 2

Men of War: Assault Squad 2

Not enough ratings
BITFA Third/First Person View V1.2
   
Award
Favorite
Favorited
Unfavorite
Mod
File Size
Posted
59.098 MB
11 Jun, 2024 @ 6:33pm
1 Change Note ( view )
You need DLC to use this item.

Subscribe to download
BITFA Third/First Person View V1.2

Description
Features:
1. Supports third-person view for infantry, cavalry, and fixed weapons.
2. In direct control mode, shooting for infantry, cavalry, and fixed weapons has no scatter.
3. All single-player and multiplayer maps now support both third-person and first-person views.
4. Crosshair modification.
5. Slightly increased infantry backpack capacity.
6. The functions for checking items ("X") and double-clicking "L" to exit vehicles have been moved to a submenu in the lower right corner of the screen.
7. Removed the animation for taking out/putting away throwable items, making third-person switching for infantry faster.
8. Increased movement speed for infantry in both third-person and first-person modes.
9. Added multiple optional camera FOVs (in the Extra folder), with the default FOV set to 90.
10. Added first-person view for infantry (supports timed close and right-click close methods).
11. More immersive first-person running animation (optional).
12. Synchronized machine gun holding posture similar to guns (optional).
13. Chinese Localization Pack

Instructions:
Infantry:
1. Timed third/first person
1. Select "Single Soldier".
2. Click the "Timed Third Person" or "Timed First Person" button that appears in the lower right corner of the screen.
3. A single click lasts 30 seconds and cannot be exited midway.
2. Switching third/first person
1. Select "Single Soldier".
2. Click the "Switch to Third Person" or "Switch to First Person" button that appears in the lower right corner of the screen.
3. Right-click to exit the third/first-person mode.

Note:
① Before using the second method, ensure that the weapon in the infantry's hand is a "gun" or "launcher" (not a throwable weapon) and that there is at least one empty slot in the backpack;
② The second method cannot be used with throwable items in third/first-person mode;
③ In third-person mode, scrolling the wheel can zoom in and out to switch views. You can switch between "Third Person", "Gun Holding First Person", "First Person", and "Aiming Magnified" views. There are three textures for the "Aiming Magnified" view, corresponding to sniper rifles, launchers, and other light weapons. (In single-player missions, if the aiming texture does not match the weapon, switching the weapon in the soldier's hand can resolve it)
④ In first-person mode, scrolling down switches between first and third-person, scrolling up switches to the aiming magnified view.
⑤ After exiting the first-person view, reset the camera view by scrolling the mouse wheel before switching to the third-person view to avoid bugs.
⑥ If a mission cutscene is triggered in first-person view, it will be stuck in the first-person camera parameters. Re-entering and exiting first-person view can solve this.
⑦ Not all types of soldiers and weapons can be used normally in first-person view. If bugs occur, please use the third-person view.

Vehicles and Fixed Weapons:
1. Select "Single Vehicle".
2. Double-click the "L" key to toggle third-person mode on or off.
3. Scrolling the wheel can zoom in and out to switch views. You can switch between "Third Person" and "Scope" views.

Note: Do not double-click "L" when selecting damaged or unmanned vehicles, as it will trigger bugs. For example: not being able to enter third-person for vehicles; the unit will automatically deselect after a few seconds when selected with the mouse. Solution: After selecting the unit with the mouse, double-click "L" before it automatically deselects. If it doesn't work, try several times.

Custom Options:
Camera FOV
In the "\Men of War Assault Squad 2\mods\BITFA Third_First Person View V1.2\Extra" folder, select the corresponding "zzz_fovxxx.pak" and copy it to "\Men of War Assault Squad 2\mods\BITFA Third_First Person View V1.2\resource".

More Immersive First-Person Running Animation
In the "\Men of War Assault Squad 2\mods\BITFA Third_First Person View V1.2\Extra" folder, select "zzz_run_animation.pak" and copy it to "\Men of War Assault Squad 2\mods\BITFA Third_First Person View V1.2\resource".

Synchronized Machine Gun Holding Posture
In the "\Men of War Assault Squad 2\mods\BITFA Third_First Person View V1.2\Extra" folder, select "zzz_mgun_posture.pak" and copy it to "\Men of War Assault Squad 2\mods\BITFA Third_First Person View V1.2\resource".

Delete Files to Cancel Corresponding Functions
1. "\Men of War Assault Squad 2\mods\BITFA Third_First Person View V1.2\resource\properties\xxx.ext"——No scatter for shooting with infantry, vehicles, cannons, etc.; "hunan.ext"-Increased backpack capacity;
2. "\Men of War Assault Squad 2\mods\BITFA Third_First Person View V1.2\resource\interface\cursor"——Custom crosshair;

Compatibility
To use the third/first-person function in the editor:
1. In the mission file "xxx.mi" in the map folder, add " (include "/map/better_third_person_view/third_person.mi") " on the second line.

For example:
{mission
{Human "mp/usa/medic" 0x8000
{Position -45.83 -67.9}
{Player 0}
{MID 1}
{NameId 90 0}...................

After adding:
{mission
(include "/map/better_third_person_view/third_person.mi")
{Human "mp/usa/medic" 0x8000
{Position -45.83 -67.9}
{Player 0}
{MID 1}
{NameId 90 0}.................
2. In the map file "map" in the map folder, add the first-person camera parameters in {Clips}. Copy the original "[auto]" camera parameters and paste them. Rename the pasted "[auto]" to "firstperson", and change the distance and viewAngle to {distance 1 1}{viewAngle 1 1}.

For example:
{Clips
{"[auto]"
{world -5000 -5000 5000 5000}
{camera -5000 -5000 5000 5000}
{pather -5000 -5000 5000 5000}
{distance 200 10000}
{viewAngle 0 90}
}

After adding:
{Clips
{"[auto]"
{world -5000 -5000 5000 5000}
{camera -5000 -5000 5000 5000}
{pather -5000 -5000 5000 5000}
{distance 200 10000}
{viewAngle 0 90}
}
{"firstperson"
{world -5000 -5000 5000 5000}
{camera -5000 -5000 5000 5000}
{pather -5000 -5000 5000 5000}
{distance 1 1}
{viewAngle 1 1}
}
}