Hello to everyone, I've discovered an important way to edit all fifa 16 cameras (gameplay, nis, celebration and intros cameras).
Is like a fifa revolution camera mod, all related cameras xml files are stored into:
data/bcdata/muse/musedata-match.big (data_patch.big)
museindex.xml (all files inside this big - not all in this post cause I've reached maximum post characters)
Code:
<museindex version="1.0">
<package file="packages\base\base.xml"/>
<package file="packages\base\intro_base.xml"/>
<package file="packages\base\subsitution_base.xml"/>
<package file="packages\champion_nis\package_championNIS_celebrate.xml"/>
<package file="packages\champion_nis\package_championNIS_celebrate_2.xml"/>
<package file="packages\champion_nis\package_championNIS_fireworks.xml"/>
<package file="packages\champion_nis\package_championNIS_minor.xml"/>
<package file="packages\champion_nis\package_championNIS_podium.xml"/>
<package file="packages\champion_nis\package_championNIS_team_photo.xml"/>
<package file="packages\cornerkick\package_cornerkick_deflection_replay.xml"/>
<package file="packages\cornerkick\package_cornerkick_save_replay.xml"/>
<package file="packages\cornerkick\package_cornerkick_save_replay_emotion.xml"/>
<package file="packages\cornerkick\package_cornerkick_unintentional_endplay.xml"/>
<package file="packages\cornerkick\package_cornerkick_unintentional_endplay_goalkeeper_rush.xml"/>
<package file="packages\cornerkick\package_gamecam_oop_cornerkick.xml"/>
<package file="packages\cornerkick\package_move_to_ball.xml"/>
<package file="packages\cornerkick\package_pickup_ball.xml"/>
<package file="packages\cornerkick\package_place_ball.xml"/>
<package file="packages\foul\package_foul_referee_approach_nobooking_skippoint.xml"/>
<package file="packages\foul\package_foul_referee_approach_pk.xml"/>
<package file="packages\foul\package_foul_referee_point_penalty.xml"/>
<package file="packages\foul\package_foul_replay.xml"/>
<package file="packages\foul\package_foul_replay_no_booking.xml"/>
<package file="packages\foul\package_foul_vanishing_spray.xml"/>
<package file="packages\foul\package_foul_vanishing_spray_ball.xml"/>
<package file="packages\foul\package_foul_warning.xml"/>
<package file="packages\foul\package_penalty_setup.xml"/>
<package file="packages\foul\package_penalty_setup_filler.xml"/>
<package file="packages\foul\package_show_card_conten_red_react.xml"/>
<package file="packages\foul\package_show_card_conten_yellow_react.xml"/>
<package file="packages\foul\package_show_card_red_reaction.xml"/>
<package file="packages\foul\package_show_card_red_replay.xml"/>
<package file="packages\foul\package_show_card_yellow_reaction.xml"/>
<package file="packages\foul_delayed\package_foul_delayed_gamecam_oop.xml"/>
<package file="packages\foul_delayed\package_foul_delayed_referee_approach.xml"/>
<package file="packages\foul_delayed\package_foul_delayed_replay.xml"/>
<package file="packages\foul_delayed\package_foul_delayed_replay_no_booking.xml"/>
<package file="packages\foul_delayed\package_foul_delayed_warning.xml"/>
<package file="packages\foul_delayed\package_show_delayed_card_red_reaction.xml"/>
<package file="packages\foul_delayed\package_show_delayed_card_red_replay.xml"/>
<package file="packages\foul_delayed\package_show_delayed_card_yellow_reaction.xml"/>
<package file="packages\gameplay\package_gameplay_camera.xml"/>
<package file="packages\gameplay\package_gameplay_intro_kickoff_camera.xml"/>
<package file="packages\gameplay\package_gameplay_intro_kickoff_overlay.xml"/>
<package file="packages\gameplay\package_gameplay_kickoff.xml"/>
<package file="packages\gameplay\package_gameplay_kickoff_camera.xml"/>
<package file="packages\gameplay_setpiece\package_setpiece_cornerkick.xml"/>
<package file="packages\gameplay_setpiece\package_setpiece_freekick.xml"/>
<package file="packages\gameplay_setpiece\package_setpiece_goalkick.xml"/>
<package file="packages\gameplay_setpiece\package_setpiece_penaltykick.xml"/>
<package file="packages\gameplay_setpiece\package_setpiece_shootout.xml"/>
<package file="packages\goal\package_goal_cameraflash.xml"/>
<package file="packages\goal\package_goal_gameplay_cam_filler.xml"/>
<package file="packages\goal\package_goal_golden.xml"/>
<package file="packages\goal\package_goal_golden_own.xml"/>
<package file="packages\goal\package_goal_mass_ucc.xml"/>
<package file="packages\goal\package_goal_mass_ucc_camera.xml"/>
<package file="packages\goal\package_goal_mass_ucc_camera_pkshootout.xml"/>
<package file="packages\goal\package_goal_mass_ucc_camera_pkshootout_replay.xml"/>
<package file="packages\goal\package_goal_mass_ucc_pkshootout.xml"/>
<package file="packages\goal\package_goal_mass_ucc_pkshootout_replay.xml"/>
<package file="packages\goal\package_goal_own_goal.xml"/>
<package file="packages\goal\package_goal_own_goal_replay.xml"/>
<package file="packages\goal\package_goal_replay.xml"/>
<package file="packages\goal\package_goal_replay_pkshootout.xml"/>
<package file="packages\goal\package_goal_skip_point.xml"/>
<package file="packages\goal\package_goal_ucc.xml"/>
<package file="packages\goal\package_goal_ucc_for_the_camera.xml"/>
<package file="packages\goal\package_goal_ucc_shootout.xml"/>
<package file="packages\goal\package_goal_ucc_special.xml"/>
<package file="packages\goalkick\package_gk_gamecam_oop.xml"/>
<package file="packages\goalkick\package_gk_missed_shot_replay.xml"/>
<package file="packages\goalkick\package_gk_missed_shot_replay_emotion.xml"/>
<package file="packages\goalkick\package_gk_move_to_ball.xml"/>
<package file="packages\goalkick\package_gk_pass_ball_to_keeper.xml"/>
<package file="packages\goalkick\package_gk_place_ball.xml"/>
<package file="packages\goalkick\package_gk_unintentional_endplay.xml"/>
<package file="packages\goallinetech\package_corner_goallinetech_nogoal.xml"/>
<package file="packages\goallinetech\package_fk_goallinetech_nogoal.xml"/>
<package file="packages\goallinetech\package_gk_goallinetech_nogoal.xml"/>
<package file="packages\goallinetech\package_goallinetech_goal.xml"/>
<package file="packages\goallinetech\package_goallinetech_owngoal.xml"/>
<package file="packages\heat_replays\package_heat_replay.xml"/>
<package file="packages\heat_replays\package_heat_replay_fk.xml"/>
<package file="packages\heat_replays\package_heat_replay_sub.xml"/>
<package file="packages\highlight\package_highlight_block.xml"/>
<package file="packages\highlight\package_highlight_block_emotion.xml"/>
<package file="packages\highlight\package_highlight_crowd_chant.xml"/>
<package file="packages\highlight\package_highlight_foul.xml"/>
<package file="packages\highlight\package_highlight_foul_emotion.xml"/>
<package file="packages\highlight\package_highlight_foul_no_card.xml"/>
<package file="packages\highlight\package_highlight_goal.xml"/>
<package file="packages\highlight\package_highlight_goal_with_ucc.xml"/>
<package file="packages\highlight\package_highlight_kickoff.xml"/>
<package file="packages\highlight\package_highlight_missed_shot.xml"/>
<package file="packages\highlight
<package file="packages\intro\subpackage_intro_team_talking_point_early.xml"/>
<package file="packages\intro\subpackage_intro_team_talking_point_late.xml"/>
<package file="packages\intro
</museindex>
Now you can imagine how much you can edit in this game about cameras, intros cameras, nis cameras, gameplay cameras.
I've worked and checked out this muse data file on the 15 version also,
when I've tried to edit many aspects of cameras and nis (all).
I've started continuing this work for 16 when I've seen this file included in latest ea official update.
With the methot I'll describe here you can edit the gameplay camera globally, all edits are applied to all user's selected camera.
With this method you can't corrupt the career, because you don't touch the xml file from db.
Anyway monkey dragon method still stable and best.
I'll share the knowledge for everyone want to try to edit or check my actual work and situation about.
Ok, start to edit files in musedata-match.big and enable edits in game, make working edited files inside the muse.
And just if an available programmer from fifa community have free time and inspiration to create a gui tool to easy edit.
If I've created in you the ispiration you can contact me. I'm busy and I've no free time to release it.
Anyway I'll attach to this post my modded muse big, and easy to edit, but without a gui interface.
For the fifa community this muse file is really unfamiliar, but beleave me you can do amazing edits.
For example you can add new features an a default camera or intro.
For example you can use the final champions intro on the friendly match, you can fix the podium camera (wrong zoom on the default game).
You can add, remove, and tweak all cameras and cinematics cameras present into the game.
For example you can see the player go to ball for the corner kick, on default you can see the large camera and player going, ok,
by modifying some codes on the related xml file for example is possible to switch the camera see the player in his face like a frontal sideline sky camera.
I'm currently study the whole structure but is like a 16 revolution camera mod, and for a lot of cameras or special cameras are connected to players overalls, etc.
Ok let's see what happens.
Info, tips and history about
Step 1:
extract and decompress the musedata-match.big from the big file, regenerate data_patch.bh, ok (no problem, common method).
Now the game read the musedata-match.big from folder.
Step 2:
The problem (not easy to solve but now solved, you can see pics below with edits working):
how to make working files edited inside the musedata-match.big?
how to regenerate if the bh file isn't present?
Ok bypass for now these problems, I'll solve after checking out xml files inside the muse, here some details:
packages\gameplay\package_gameplay_camera.xml (boom!) global fifa gameplay camera settings
below an little extract of the code in the file, the important <CameraInstance> section,
original default code:
Code:
<CameraCollection>
<CameraInstance>
<property name="cameraName" type="string" value="UserGameplayCamera" />
<property name="cameraBehavior" type="string" value="gameplaybehavior" />
<property name="cameraEvaluators" type="int" value="0" />
<property name="leadingEnabled" type="bool" value="True" />
<property name="cameraFramingOption" type="int" value="0" />
<property name="blendLength" type="float" value="5" />
<property name="blendCurve" type="int" value="4" />
<property name="blendPolicy" type="int" value="1" />
<ZoomModifierCollection />
<FocalDistModifierCollection />
</CameraInstance>
</CameraCollection>
new tweak modded code (zoom modifier addon - the red code):
Code:
<CameraCollection>
<CameraInstance>
<property name="cameraName" type="string" value="UserGameplayCamera" />
<property name="cameraBehavior" type="string" value="gameplaybehavior" />
<property name="cameraEvaluators" type="int" value="0" />
<property name="leadingEnabled" type="bool" value="True" />
<property name="cameraFramingOption" type="int" value="0" />
<property name="blendLength" type="float" value="10" />
<property name="blendCurve" type="int" value="4" />
<property name="blendPolicy" type="int" value="1" />
[COLOR="Red"]<property name="zoomInitialValue" type="float" value="0.60" />
<ZoomModifierCollection>
<ZoomModifier>
<property name="zoomFinalValue" type="float" value="0.60" />
</ZoomModifier>[/COLOR]
</ZoomModifierCollection>
<FocalDistModifierCollection />
</CameraInstance>
</CameraCollection>
In these next days I'll send other tips, about other files for:
<package file="packages\gameplay_setpiece\package_setpiece_cornerkick.xml"/>
<package file="packages\gameplay_setpiece\package_setpiece_freekick.xml"/>
<package file="packages\gameplay_setpiece\package_setpiece_goalkick.xml"/>
or about:
<package file="packages\gameplay\package_gameplay_intro_kickoff_camera.xml
kick off means ball on the center and start match, you can see the variable zoom
(is possible to edit zoom values and transition time, is possible to edit all off these settings for all game cameras, celebrations, stadium intro, etc.)
(edited and included in the pack - because you must readapt the variable zoom to new camera, anyway the effect is amazing now).
You can extract all xml files with FM or CG File Explorer.
Step 4
Import edited file into the muse:
I've used and hex editor and I've imported new edited xml file into the muse big like a block (BIG4 format),
is important that you must import the new xml file in the same block of default file into the big.
Anyway you can try fifafs from cmd. In the fact you must import uncompressed files into the muse big and game read and no crash.
Another good news, now new uncompressed modded files are available to edit with FinalBIG.
In the fact at moment now you can download my camera mod pack, you can open my special muse big with FinalBIG,
browse and select:
packages\gameplay\package_gameplay_camera.xml (you can see the content of my uncompressed xml files in the final big editor)
go in
Code:
<property name="zoomInitialValue" type="float" value="0.60" />
<ZoomModifierCollection>
<ZoomModifier>
<property name="zoomFinalValue" type="float" value="0.60" />
edit my 0.60 zoom values as you want -- use same values for min (Initial) and max (Final), I'll explain in the future other tips.
working range is from 0.50 (view from far away, no more lowered than 0.5, game loose allumination) to 4.0 (nearly on the pitch with manager),
anyway you can test out your favorire setup and try out effect in-gameplay.
On the sections you can also edit the cameraEvaluators value to switch to other cameras in the precise moment,
I'll share a list of value asap (but you can try 0, 10, 46 but I think the range is from 0 default for all user cameras and to 46 and othe values for specifics)
On my camera I've also increased blendLength from 5 (default) to 10, anyway you can test your favorite.
Save big file and enjoy!
There are also other files available to edit in my camera pack mod.
You can test your favorite user camera setting to adjust the zoom.
For example with 0.60 value I'see the gameplay camera like pics below, really amazing for online games, you can see all the pitch, and free spaces.
By installing this camera mod with this incredible tweak you can see another game, especially online, but also on offline matches versus the cpu.
Now you truly have a complete view of the playing field.
Many mod pics here (on the version included in this post the gk kick cameras is the default and not like the one included in these pics:
At moment you can download this first beta version of the 16 rev camera mod from here:
http://1drv.ms/1Ynj4pX
(included user gameplay camera mod and addons cameras tweaks, that you can see in the game)
INSTALLATION
copy my data folder in your 16 folder and regenerate. Start game enjoy!
I suggest 0.60 for online games, and 0.85 or 1.0 for career games.
Anyway is possible that I'll release an easy tool to switch pre-customizated camera values.
But I thinks the best way is that the user can edit through a gui editor all camera's setting and customize at his pleasure.
Remember that at moment you can edit only the files I've imported with my method, original files are compressed.
I'll share the whole muse editable on this next days, with this special muse you can easy edit the xml file directly into the muse with finalbig.
On the big included there are many duplicated files, it was done on purpose.
On this version I've also edited some stadium's exterior zoom.
Let me know if you like!