Jump to content
Official BF Editor Forums

Bfp4F Animes In Bf2


michicell
 Share

Recommended Posts

Ok, i was looking in bfp4f's objects folder and opened items_client.zip and and bam there where the skinned mesh files for 1p and 3p but it was werid tho eg,ru 1p had character1p_ru_body001.skinnedmesh, and than character1p_ru_hands001.skinnedmesh. that makes up the 1p body we see in bf2, the animation system is in Soldiers_server.zip\character1p, includes weapons animations in baf format, im looking in the server zip in Strike_at_Karkand located "C:\Program Files\EA GAMES\Battlefield Play4Free\mods\main\Levels"<for me.found the init.con file sadly could not find the kit load line eg

rem ------------------------------- LevelSettings -------------------------------

anyways i can not find the line anywhere.

BFP4f Strike at karland init.con

rem *** Generated by BF2Editor ***

rem -------------------------------- Game Modes ---------------------------------

if v_arg1 == BF2Editor

LevelSettings.ClearGameModes
LevelSettings.AddGameMode gpm_cq 32
LevelSettings.AddGameMode gpm_sa 32
LevelSettings.AddGameMode gpm_tut 32

endIf

rem -----------------------------------------------------------------------------

if v_arg1 == BF2Editor

run Heightdata.con
LevelSettings.InitWorld
run Terrain.con BF2Editor
run Editor/StaticObjects.con BF2Editor
run Sounds.con
run Sky.con BF2Editor
run Weather.con BF2Editor
run Editor/GamePlayObjects.con host
UndergrowthEditable.create
Undergrowth.load Levels\strike_at_karkand\
run Overgrowth/Overgrowth.con
Overgrowth.editorEnable 1
run AmbientObjects.con BF2Editor
run Water.con

else

run Heightdata.con
run Terrain.con v_arg2
run Sky.con v_arg2
run Weather.con v_arg2
run CompiledRoads.con
run Sounds.con
run tmp.con v_arg1
Undergrowth.load Levels\strike_at_karkand\
run Overgrowth/Overgrowth.con
run Overgrowth/OvergrowthCollision.con
run AmbientObjects.con
run Water.con
run PostFx.con

endIf

run InitLogic.con

if i find anything else ill edit this post.

EDIT!:

[19:31] [dp]Co-Lead|Holic: wait bfp4f only has a Soldiers_server.zip

[19:31] [dp]Co-Lead|Holic: wth is the client version

[19:32] censored: no idea.

[19:32] [dp]Co-Lead|Holic: ik it

fileManager.mountArchive Objects/Soldiers_client.zip Objects\Soldiers. <line found in the ClientArchives.con

[19:32] [dp]Co-Lead|Holic: its hidin

[19:32] censored: i dont have BFP4F installed right now either, so i cant look

Edited by michicell
Link to comment
Share on other sites

The kits and stuff can be found from the gamelogicinit.con But i doubt you can port the soldiers from P4F. There is some wierd coding involved and I am pretty sure it won't work with any other versions of the refractor engine.

Here is an example:

rem FILE AUTOGENERATED BY EASYSTUDIO
rem DO NOT MODIFY MANUALLY, OR ELSE!

Customization.createMeshRule "Remove oxygen mask and visor from flight helmet (#292) when using any face item"
Customization.addInputMesh "character3p_hat013"
Customization.addInputMesh "character3p_faceobj012"
Customization.addInputMesh "character3p_faceobj012_oxygenmask"
Customization.addRemoveGroup
Customization.addSlotDependency 1

Customization.createMeshRule "Replacement Militia force backpack (#296) when used with Urban militia combat Dress (#294)"
Customization.addInputMesh "character3p_accback011_b"
Customization.addReplacementGroup
Customization.setReplacementMesh "character3p_accback011"
Customization.addGeomDependency "character3p_body011"

Customization.createMeshRule "Remove face scarf of  woodland combat uniform (#6) when used with conflicting face or head items"
Customization.addInputMesh "character3p_ru_neck001"
Customization.addRemoveGroup
Customization.addGeomDependency "character3p_ru_head002"
Customization.addGeomDependency "character3p_hat011"
Customization.addGeomDependency "character3p_hat011_b"

Customization.createMeshRule "Remove all face items when using Shemagh (#295)"
Customization.addInputSlot 1
Customization.addRemoveGroup
Customization.addGeomDependency "character3p_hat011"
Customization.addGeomDependency "character3p_hat011_b"

Customization.createMeshRule "Replacement Taiga tactical belt (#12) holster when leg pockets present"
Customization.addInputMesh "character3p_ru_waist001"
Customization.addReplacementGroup
Customization.setReplacementMesh "character3p_ru_waist001_b"
Customization.addGeomDependency "character3p_legs003"
Customization.addGeomDependency "character3p_ru_legs002"
Customization.addGeomDependency "character3p_legs004"

Customization.createMeshRule "Remove oxygen mask from flight helmet (#292) when using other uniform than g-suit (#291)"
Customization.addInputMesh "character3p_faceobj012"
Customization.addInputMesh "character3p_faceobj012_oxygenmask"
Customization.addRemoveGroup
Customization.addGeomDependency "character3p_body002"
Customization.addGeomDependency "character3p_body003"
Customization.addGeomDependency "character3p_body004"
Customization.addGeomDependency "character3p_ru_body001"
Customization.addGeomDependency "character3p_ru_body003"
Customization.addGeomDependency "character3p_body011"
Customization.addGeomDependency "character3p_body016"
Customization.addGeomDependency "character3p_body017"
Customization.addGeomDependency "character3p_body014"
Customization.addGeomDependency "character3p_body015"

Customization.createMeshRule "Replacement Shemagh (#295) when used with uniform with scarf"
Customization.addInputMesh "character3p_hat011_b"
Customization.addReplacementGroup
Customization.setReplacementMesh "character3p_hat011"
Customization.addGeomDependency "character3p_neck011"
Customization.addGeomDependency "character3p_neck003"

Customization.createMeshRule "Replacement Desert SR tactical (#290) belt holster when large leg pockets present"
Customization.addInputMesh "character3p_waist003"
Customization.addReplacementGroup
Customization.setReplacementMesh "character3p_waist003_b"
Customization.addGeomDependency "character3p_legs003"
Customization.addGeomDependency "character3p_ru_legs002"

Customization.createMeshRule "Replacement Khaki tactical belt (#5) holster when leg pockets present"
Customization.addInputMesh "character3p_waist001"
Customization.addReplacementGroup
Customization.setReplacementMesh "character3p_waist001_b"
Customization.addGeomDependency "character3p_legs003"
Customization.addGeomDependency "character3p_ru_legs002"
Customization.addGeomDependency "character3p_legs004"

Customization.createMeshRule "Remove scarf (on #1, #42 and #303) when using the shemagh (#295)"
Customization.addInputMesh "character3p_neck002"
Customization.addRemoveGroup
Customization.addGeomDependency "character3p_hat011"
Customization.addGeomDependency "character3p_hat011_b"

Customization.createMeshRule "Remove all upper Accessories when using Tank driver uniform (#336)"
Customization.addInputSlot 3
Customization.addRemoveGroup
Customization.addGeomDependency "character3p_accfront017"

Customization.finalizeMeshRules

Link to comment
Share on other sites

The kits and stuff can be found from the gamelogicinit.con But i doubt you can port the soldiers from P4F. There is some wierd coding involved and I am pretty sure it won't work with any other versions of the refractor engine.

Here is an example:

rem FILE AUTOGENERATED BY EASYSTUDIO
rem DO NOT MODIFY MANUALLY, OR ELSE!

Customization.createMeshRule "Remove oxygen mask and visor from flight helmet (#292) when using any face item"
Customization.addInputMesh "character3p_hat013"
Customization.addInputMesh "character3p_faceobj012"
Customization.addInputMesh "character3p_faceobj012_oxygenmask"
Customization.addRemoveGroup
Customization.addSlotDependency 1

Customization.createMeshRule "Replacement Militia force backpack (#296) when used with Urban militia combat Dress (#294)"
Customization.addInputMesh "character3p_accback011_b"
Customization.addReplacementGroup
Customization.setReplacementMesh "character3p_accback011"
Customization.addGeomDependency "character3p_body011"

Customization.createMeshRule "Remove face scarf of  woodland combat uniform (#6) when used with conflicting face or head items"
Customization.addInputMesh "character3p_ru_neck001"
Customization.addRemoveGroup
Customization.addGeomDependency "character3p_ru_head002"
Customization.addGeomDependency "character3p_hat011"
Customization.addGeomDependency "character3p_hat011_b"

Customization.createMeshRule "Remove all face items when using Shemagh (#295)"
Customization.addInputSlot 1
Customization.addRemoveGroup
Customization.addGeomDependency "character3p_hat011"
Customization.addGeomDependency "character3p_hat011_b"

Customization.createMeshRule "Replacement Taiga tactical belt (#12) holster when leg pockets present"
Customization.addInputMesh "character3p_ru_waist001"
Customization.addReplacementGroup
Customization.setReplacementMesh "character3p_ru_waist001_b"
Customization.addGeomDependency "character3p_legs003"
Customization.addGeomDependency "character3p_ru_legs002"
Customization.addGeomDependency "character3p_legs004"

Customization.createMeshRule "Remove oxygen mask from flight helmet (#292) when using other uniform than g-suit (#291)"
Customization.addInputMesh "character3p_faceobj012"
Customization.addInputMesh "character3p_faceobj012_oxygenmask"
Customization.addRemoveGroup
Customization.addGeomDependency "character3p_body002"
Customization.addGeomDependency "character3p_body003"
Customization.addGeomDependency "character3p_body004"
Customization.addGeomDependency "character3p_ru_body001"
Customization.addGeomDependency "character3p_ru_body003"
Customization.addGeomDependency "character3p_body011"
Customization.addGeomDependency "character3p_body016"
Customization.addGeomDependency "character3p_body017"
Customization.addGeomDependency "character3p_body014"
Customization.addGeomDependency "character3p_body015"

Customization.createMeshRule "Replacement Shemagh (#295) when used with uniform with scarf"
Customization.addInputMesh "character3p_hat011_b"
Customization.addReplacementGroup
Customization.setReplacementMesh "character3p_hat011"
Customization.addGeomDependency "character3p_neck011"
Customization.addGeomDependency "character3p_neck003"

Customization.createMeshRule "Replacement Desert SR tactical (#290) belt holster when large leg pockets present"
Customization.addInputMesh "character3p_waist003"
Customization.addReplacementGroup
Customization.setReplacementMesh "character3p_waist003_b"
Customization.addGeomDependency "character3p_legs003"
Customization.addGeomDependency "character3p_ru_legs002"

Customization.createMeshRule "Replacement Khaki tactical belt (#5) holster when leg pockets present"
Customization.addInputMesh "character3p_waist001"
Customization.addReplacementGroup
Customization.setReplacementMesh "character3p_waist001_b"
Customization.addGeomDependency "character3p_legs003"
Customization.addGeomDependency "character3p_ru_legs002"
Customization.addGeomDependency "character3p_legs004"

Customization.createMeshRule "Remove scarf (on #1, #42 and #303) when using the shemagh (#295)"
Customization.addInputMesh "character3p_neck002"
Customization.addRemoveGroup
Customization.addGeomDependency "character3p_hat011"
Customization.addGeomDependency "character3p_hat011_b"

Customization.createMeshRule "Remove all upper Accessories when using Tank driver uniform (#336)"
Customization.addInputSlot 3
Customization.addRemoveGroup
Customization.addGeomDependency "character3p_accfront017"

Customization.finalizeMeshRules

true but i have put the animation system in my mod and i added a bfp4f gun but you can not see guns yet, i need to figure out how to unhide the soldiers_client.zip and yes i have made it so i can see hidin files.

Link to comment
Share on other sites

good find or thx for telling me these any idea why when i have the bfp4f hk416 and have it use bfp4f baf files they gun is about 3 feet above the 1p camera and the arm mesh is all to hell, but i have the mod using bfp4f 1psetup.ske?

http://imageshack.us/f/401/pngggg.png/ edit: okay after spending 1 hour looking at bf2 1psetup.ske and bfp4f's 1psetup.ske it looks like some one gonna have to nerf down play 4 free's ske so it can work with bf2.(because i can't)

Edited by michicell
Link to comment
Share on other sites

  • 9 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...