The planes are extracted from RoF and repackaged as blocks that can be managed in RoF mission editor.
I try to used them "as it is" but sometime I reduced the face number by removing some parts (guns, turrets parts) because they were far too accurate (more than 1000 faces for it while my objective was to have ~3000 faces for the whole plane models) ! It's strange because I extrated models seen form 500m to 700m, so maybe some LOD models should be optimized…
Warning DH4 (not LOD at all !) and soptriplane have very high poly models
Each plane has:
- 2 damaged model associated: st_PlaneName_DM1 and st_PlaneName_DM2 When a plane is bombed or straffed, it will switch to the damaged model after all its durability points are consumed. This value is defined in the RoF mission editor in object properties. By default it is 25000 for a block. I made a few tests, and a good start value for durability seems to me to be 5000. Some planes may have few and some more. But 25000 is far too much. I did not use the standard visual effect script used when a plane is being destroyed (fire), because the broken plane models are not consistent with fire damage. Instead I used the visual effect used for bridges (smoke cloud)
- Two texture files: one for undamaged models: st_PlaneName.dds and the other for the damaged ones: st_PlaneName_D1.dds textures are 512x512 for performance and memory saving textures are standard plane textures but with non-black parts of alpha channel 100% lighter the texture used for damaged models is the same that the undamaged. I am not an artist, so I did not add neither holes (with alpha channel), nor soot. But you can !
- 1 to 3 parts (linked to the textures used), (number 1 to 3 and not 0 to 2) So if you want to add a destroyed plane as static object in RoF Mission editor you must set damage to each part of this object to "1" value
- Collision boxes
A test mission is given in "mod" folder. All plane below are put in 2 airfields.
Use the F11 view to go from the Albatross DV to the airfields or use the albatross to straff the undamaged planes.
List of available Aircrafts models:
Capture.JPG 84.29KB 2006 downloads
Thanks to ActionJoe 98 Aircrafts are available, see readme to have the list corresponding to this picture:
87801020141213161643.jpg 404.56KB 680 downloads
Many thanks to Genius (he help me several times for collision boxes and damage handling), Sid (for the alpha channel tip), and Vander (for the idea and the initial files)
All single and two seaters have been converted, except seaplanes.
I do not plan to make static planes for seaplanes or bomber. If you want them, you will have to request them !
Of course you can use them as you want, I made them for you !
Extract the last of the archive below into your JSGME Rof mods directory.
Install with JSGME
Version 1.1 : March 2014 textures renamed as PlaneName_default.dds or PlaneName_default.dds_D1.dds and a MSDOS script has been added to copy planes
Version 2.0 - April 2014 Added dh4,soptriplane,albatrosd5,breguet14,pfalzd3a,sopcamel,halberstadtcl2,halberstadtcl2au,spad13,fokkerdr1
Version 3.0 - April 2014 Added sopdoplhin, nieuport28, se5a, fokkerd7, bristolf2bf2, bristolf2bf3, fokkerd7f, pfalzd12, fokkerd8, redone undamaged models nieuport17 and nieuport17brit
Version 3.1 - April 2014 Redone DH4 (going from 15397 faces to 7285) by fixing the LOD in game (made also a specific mod to fix it for normal plane)
Version 4.0 - May 2014 Added felixf2a, brandw12, gohtag5, hp400
Version 5.0 : December 2014 - include ActionJoe textured models (98 planes !). Added hanhd1, hanhd2, s22. Fixed pfalzd12, Re8, rolc2a, dfwc5