Adding FOV to seperate camera view?
Re: Adding FOV to seperate camera view?
to clarify my question...
I know how to code a zoomFOV onto a camera. What I don't understand is how he was able to separate the cameras, and still have access to the external views as well. I have tried switchable cams (like switchable ammo) to no avail, and I can't seem to understand what kind of sorcery this is...
I know how to code a zoomFOV onto a camera. What I don't understand is how he was able to separate the cameras, and still have access to the external views as well. I have tried switchable cams (like switchable ammo) to no avail, and I can't seem to understand what kind of sorcery this is...

Re: Adding FOV to seperate camera view?
If i would guess, i think its using the "allow nose camera view in aircraft" code. Its a server setting that only work for planes, but you could propably use it on other vehicles to.
You have to do a little digging becasue i dont remember exactly how this works, but i think it may be just the "ObjectTemplate.SetVehicleCategory VCAir" that triggers the behavior of that "extra" camera.
rem *** AichiValCamera ***
ObjectTemplate.create Camera AichiValCamera
ObjectTemplate.OutsideHudOffset 0.004/0/3.5 <-------------
just guessing really.
You have to do a little digging becasue i dont remember exactly how this works, but i think it may be just the "ObjectTemplate.SetVehicleCategory VCAir" that triggers the behavior of that "extra" camera.
rem *** AichiValCamera ***
ObjectTemplate.create Camera AichiValCamera
ObjectTemplate.OutsideHudOffset 0.004/0/3.5 <-------------
just guessing really.
Re: Adding FOV to seperate camera view?
He and I already use that code. When you watch the video, he goes from a driver view to a standard sight view. This is the offset code you mentioned. I use it as well in my mod.
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...
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...

Re: Adding FOV to seperate camera view?
hmm is the mod somewhere to download?
edit: i thought i recognized that vid
check here http://team-simple.org/forum/viewtopic. ... 42#p108942
edit: i thought i recognized that vid

Re: Adding FOV to seperate camera view?
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...
He added Zoom to the second F9 view. So you have 1x zoom for normal F9 camera then secondary F9 camera has zoom.
(Forum Thread|Download) Swaffy'sMod v0.34 | Download link to come Soon™
Re: Adding FOV to seperate camera view?
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.
The interesting part is when he switches from the driver/gunner view (F9 and offset) to his "new" cam view which has an FOV coded to it. At least that;s what I see when I watch the vid, it seems he has actually added another cam view. Am I seeing this wrong?

Re: Adding FOV to seperate camera view?
Oh, I get that part since I did it to a stationary scoped MG42.
ObjectTemplate.vehicleFov 0.25
I added this to the PCO and it gives the camera zoom. The camera doesn't have any code on it.
If we can find a way to toggle this zoom we could make some pretty cool stuff... also, in the video he is not switching seats. That is why the "unzoomed" camera is next to the barrel, because it is still the same seat.
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.
ObjectTemplate.vehicleFov 0.25
I added this to the PCO and it gives the camera zoom. The camera doesn't have any code on it.
If we can find a way to toggle this zoom we could make some pretty cool stuff... also, in the video he is not switching seats. That is why the "unzoomed" camera is next to the barrel, because it is still the same seat.
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
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
(Forum Thread|Download) Swaffy'sMod v0.34 | Download link to come Soon™
Re: Adding FOV to seperate camera view?
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.

Re: Adding FOV to seperate camera view?
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.
It's obvious why you couldn't find any zoom code: he placed it in a place where nobody will ever think to search for it (I think it was done in purpose). But with the help of search software I could locate following lines in... game.rfa\bf1942\game\damage_system\7,62mmR.con:
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

And in 47mmL43.con almost the same story:
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
...