Adding FOV to seperate camera view?
Posted: Fri Dec 22, 2017 9:11 pm
A website for modding Battlefield 1942, BF2, BFV, and the Battlefield Series
https://bfmods.com/
I'm also interested in this ...takiwa wrote:What he has done that I can'r figure out is he has added an additional camera view with an FOV to simulate zoom, separate from the 4 existing cam view and the offset cam. I have tried to figure this out for about 3 weeks now, and for the life of me I can't find how he did it...
actually...no. His first F9 view is of the driver view. The second F9 view (or offset cam view) is the gunner reticle. He has both of these intact. I use that same system for my mod as well. According to his video, he also has full use of F10-F12 views.Swaffy wrote: I'm also interested in this ...
He added Zoom to the second F9 view. So you have 1x zoom for normal F9 camera then secondary F9 camera has zoom.
Code: Select all
rem *** TigerTower ***
ObjectTemplate.create RotationalBundle TigerTower
ObjectTemplate.setNetworkableInfo TigerTurretInfo
ObjectTemplate.setAttachToListener 1
ObjectTemplate.loadSoundScript Sounds/tigertower.ssc
ObjectTemplate.geometry Tiger_Tow_M1
ObjectTemplate.hasMobilePhysics 1
ObjectTemplate.hasResponsePhysics 1
ObjectTemplate.hasCollisionPhysics 1
rem -------------------------------------
ObjectTemplate.addTemplate TigerGunBase
ObjectTemplate.setPosition 0/0.325/1.295
rem ObjectTemplate.addTemplate TigerTowerHatch
rem ObjectTemplate.setPosition -0.792/0.95/-0.232
ObjectTemplate.addTemplate Tiger_MG_PCO1
ObjectTemplate.setPosition -0.482/0.85/-1.05
ObjectTemplate.setRotation 180/0/0
rem -------------------------------------
ObjectTemplate.setMaxSpeed 6/0/0
ObjectTemplate.setAcceleration 100/0/0
ObjectTemplate.setInputToYaw c_PIMouseLookX
rem *** TigerGunBase ***
ObjectTemplate.create RotationalBundle TigerGunBase
ObjectTemplate.setNetworkableInfo TigerGunInfo
ObjectTemplate.setAttachToListener 1
ObjectTemplate.loadSoundScript Sounds/TigerGunBase.ssc
rem -------------------------------------
ObjectTemplate.addTemplate lodTigerCockpit
ObjectTemplate.addTemplate TigerGunBarrel
ObjectTemplate.addTemplate Coaxial_MG34
ObjectTemplate.setPosition 0.5/-0.105/-0.699
ObjectTemplate.addTemplate TigerCamera
ObjectTemplate.setPosition -0.77/-0.05/0.23
rem -------------------------------------
ObjectTemplate.setMinRotation 0/-17/0
ObjectTemplate.setMaxRotation 0/6.5/0
ObjectTemplate.setMaxSpeed 0/3/0
ObjectTemplate.setAcceleration 0/100/0
ObjectTemplate.setInputToPitch c_PIMouseLookY
rem *** lodTigerCockpit ***
ObjectTemplate.create LodObject lodTigerCockpit
rem -------------------------------------
ObjectTemplate.addTemplate TigerCockpitExternal
ObjectTemplate.addTemplate TigerCockpitInternal
ObjectTemplate.setPosition -0.77/-0.1/0.46
rem -------------------------------------
ObjectTemplate.lodSelector TigercockpitSelector
rem *** TigerCockpitExternal ***
ObjectTemplate.create SimpleObject TigerCockpitExternal
ObjectTemplate.geometry Tiger_Cannon1_M1
rem *** TigerCockpitInternal ***
ObjectTemplate.create SimpleObject TigerCockpitInternal
ObjectTemplate.geometry 1p_Tiger_Gunner_m1
rem *** TigercockpitSelector ***
LodSelectorTemplate.create DistCompareSelector TigercockpitSelector
LodSelectorTemplate.addLodDistance 1
LodSelectorTemplate.addLodComparison 0.5
rem *** TigerCamera ***
ObjectTemplate.create Camera TigerCamera
ObjectTemplate.OutsideHudOffset 0.0005/0.617/0.9
He hasn't released this code yet in the mod, just the video...I talked to him about sharing the code, but he doesn't want to, although he said it has a bug that he can't figure out, but doesn't want any help fixing it :/Swaffy wrote:I looked at the code in the mod and can't seem to find any zoom code... period. It just looks like a normal camera. The PCO doesn't have any zoom code either.
Since this topic is less than a year old I think it's not a problem for me to reply here.takiwa wrote:He hasn't released this code yet in the mod, just the video...I talked to him about sharing the code, but he doesn't want to, although he said it has a bug that he can't figure out, but doesn't want any help fixing it :/Swaffy wrote:I looked at the code in the mod and can't seem to find any zoom code... period. It just looks like a normal camera. The PCO doesn't have any zoom code either.
Code: Select all
ObjectTemplate.active brummbar
ObjectTemplate.vehicleFov 0.4
... <--- about 200 similiar strings which activate almost every vehicle in game
console.bindKeyToConsoleScript 1 Bf1942/game/damage_system/47mmL43
Code: Select all
ObjectTemplate.active brummbar
ObjectTemplate.vehicleFov 0.999
...
console.bindKeyToConsoleScript 1 Bf1942/game/damage_system/7,62mmR
Code: Select all
ControlMap.create defaultGameControlMap
ControlMap.addKeyToTriggerMapping c_GIScript1 IDFKeyboard IDKey_F9 c_CMNonRepetive
console.bindKeyToConsoleScript 1 Bf1942/game/damage_system/7,62mmR
... - similiar strings assigning C, F10, F11, F12 and E keys to next c_GIScripts and binding different "caliber" scripts to these keys.
Code: Select all
...
run damage_system/9x19mmBR <---4357th string
...