| Author |
Topic: varMath cmd from q3 also possible in sof2 ? |
| Z e c K~rb |
General Member Since: Dec 23, 2006 Posts: 15 Last: Dec 23, 2006 [view latest posts] |
|
|
|
|
| sarro~rb |
General Member Since: Dec 23, 2006 Posts: 109 Last: Dec 23, 2006 [view latest posts] |
|
|
|
|
| Z e c K~rb |
General Member Since: Dec 23, 2006 Posts: 15 Last: Dec 23, 2006 [view latest posts] |
|
|
|
|
| sarro~rb |
General Member Since: Dec 23, 2006 Posts: 109 Last: Dec 23, 2006 [view latest posts] |
|
|
|
Category: SoFII General Posted: Sunday, Feb. 6, 2005 02:46 am |
 |
|
 |
|
|
| Nologic~rb |
General Member Since: Dec 23, 2006 Posts: 874 Last: Dec 23, 2006 [view latest posts] |
|
|
|
|
| Z e c K~rb |
General Member Since: Dec 23, 2006 Posts: 15 Last: Dec 23, 2006 [view latest posts] |
|
|
|
|
| Nologic~rb |
General Member Since: Dec 23, 2006 Posts: 874 Last: Dec 23, 2006 [view latest posts] |
|
|
|
|
| Z e c K~rb |
General Member Since: Dec 23, 2006 Posts: 15 Last: Dec 23, 2006 [view latest posts] |
|
|
|
Category: SoFII General Posted: Thursday, Feb. 10, 2005 02:21 pm |
 |
ok, thanx for the tip nologic, im gonna ask the peeps at osp if they can add the command. but for now i edited your 3rdpersonscript. i splitted it into 4 scripts and put each of them in 1 cfg, so now i got 4 cfgs, 1 for tpr, 1 tpy, 1 tpp and 1 tph. i edited all that the steps are now +/- 2 and the problem now is that the cfgs are too big... well 2 of them can be loaded, but when i want them all to be loaded by my autoexec, sof wont start, and the green console in the beginning says MAX_CVARS ... so i shortened the tph from -180/+180 to -160/+160 and tpr from 0/360 to 0/300 but that didnt help... got any idea what i could do ? thx in advance ...
greetz z3cK |
 |
|
|
| sarro~rb |
General Member Since: Dec 23, 2006 Posts: 109 Last: Dec 23, 2006 [view latest posts] |
|
|
|
|
| deltaray~rb |
General Member Since: Dec 23, 2006 Posts: 184 Last: Dec 23, 2006 [view latest posts] |
|
|
|
Category: SoFII General Posted: Wednesday, Mar. 9, 2005 11:50 pm |
 |
If someone is interested, here is the code I wrote to do some more thirdperson control and fov handling withotu overloaded megalarge scripts. Only a few changes in cg_consolecmds.c are needed: Added functions: | Code Sample | // Deltaray's MOVIE MOD static void CG_Fov_up ( void ) { if (cg_fov.value < 200) { cg_fov.value++; } } static void CG_Fov_down ( void ) { if (cg_fov.value > 0) { cg_fov.value--; } } static void CG_ThirdpersonHorzOffset_up ( void ) { if (cg_thirdPerson.value == 1) { cg_thirdPersonHorzOffset.value++; } } static void CG_ThirdpersonHorzOffset_down ( void ) { if (cg_thirdPerson.value == 1) { cg_thirdPersonHorzOffset.value--; } } static void CG_ThirdpersonRange_up ( void ) { if (cg_thirdPerson.value == 1) { cg_thirdPersonRange.value++; } } static void CG_ThirdpersonRange_down ( void ) { if (cg_thirdPerson.value == 1) { cg_thirdPersonRange.value--; } } static void CG_ThirdpersonYAW_up ( void ) { if (cg_thirdPerson.value == 1) { cg_thirdPersonYaw.value++; } } static void CG_ThirdpersonYAW_down ( void ) { if (cg_thirdPerson.value == 1) { cg_thirdPersonYaw.value--; } } static void CG_ThirdpersonPitch_up ( void ) { if (cg_thirdPerson.value == 1 && cg_thirdPersonPitch.value < 78) { cg_thirdPersonPitch.value++; // cg_thirdPersonPitch.modificationCount++; } } static void CG_ThirdpersonPitch_down ( void ) { if (cg_thirdPerson.value == 1 && cg_thirdPersonPitch.value > -103) { cg_thirdPersonPitch.value--; // cg_thirdPersonPitch.modificationCount++; } } // Deltaray's MOVIE MOD
|
Add these definitions to 'static consoleCommand_t commands[] = " struct' | Code Sample | // Deltaray's MOVIE MOD { "fov_up", CG_Fov_up }, { "fov_down", CG_Fov_down }, { "thirdpersonHorzOffset_up", CG_ThirdpersonHorzOffset_up }, { "thirdpersonHorzOffset_down", CG_ThirdpersonHorzOffset_down }, { "thirdpersonRange_up", CG_ThirdpersonRange_up }, { "thirdpersonRange_down", CG_ThirdpersonRange_down }, { "thirdpersonYAW_up", CG_ThirdpersonYAW_up }, { "thirdpersonYAW_down", CG_ThirdpersonYAW_down }, { "thirdpersonPitch_up", CG_ThirdpersonPitch_up }, { "thirdpersonPitch_down", CG_ThirdpersonPitch_down }, // Deltaray's MOVIE MOD
|
Then you will be able to control 3rd person cvars by using this commands: cvar: cg_fov fov_up fov_down cvar: cg_thirdpersonHorzOffset thirdpersonHorzOffset_up thirdpersonHorzOffset_down cvar: cg_thirdpersonRange thirdpersonRange_up thirdpersonRange_down cvar: cg_thirdpersonYAW thirdpersonYAW_up thirdpersonYAW_down cvar: cg_thirdpersonPitch thirdpersonPitch_up thirdpersonPitch_down If someone wants the compiled qvm's with only these changes and some other, kindly PM me. |
 |
|
|
|
|
mp_TempleCall of Duty: Mods: Multiplayer (624.12Kb)
|