Pages: [1]
  Print  
Author Topic: Playing demos, other views than 1st person possible?  (Read 7980 times)
Psymon
THIS ONE POST HERE SHOULD DO IT.


Cakes 0
Posts: 1


« on: February 12, 2008, 04:37:29 AM »

Hello everyone.

Here is my problem, when i play a demo with "demo" command and i try to change view or just view the scores with TAB key the demo stops and i go back to the main window.

Is this the normal behaviour?

Regards and thanks for this great game.
Logged
w1zrd
Member


Cakes 2
Posts: 582


Give to life what you expect back


WWW
« Reply #1 on: February 12, 2008, 11:19:46 AM »

Hello everyone.

Here is my problem, when i play a demo with "demo" command and i try to change view or just view the scores with TAB key the demo stops and i go back to the main window.

Is this the normal behaviour?

Regards and thanks for this great game.
Unfortunatly it's badly coded, so yes; that is normal behaviour.
What you can do is to bind keys for the commands, for instance:
Code:
/bind F5 cg_thirdperson 1
Code:
/bind F6 cg_thirdperson 0
Also remember that you need to be on a server with cheats (sv_cheats 1 or devmap) in order to make the switch work.

If you are interested in viewing your play from various angles, and even have the ability to move freely during playback, then download the DeFRaG modification as these options are available with in that mod.
Logged

'Toto, I've a feeling we're not in Kansas anymore.'


VictorDTarsus
Nub


Cakes 0
Posts: 14


Killer Squirrels PWN n00bs!


WWW
« Reply #2 on: August 09, 2008, 05:26:51 PM »

Coolness, I had no idea I could view in 3RD person. Thanx for the tip dude:) I love trying to play the game in 3rd person with no cross hairs. I killed myself a few times with the rocket launcher because the point of view the gun is pointing at in 3rd person is way off compared to regular 1st person. Kind of takes some time to get used to.
« Last Edit: August 09, 2008, 05:29:48 PM by VictorDTarsus » Logged

~V. Tarsus
onykage
Half-Nub


Cakes 1
Posts: 63



WWW
« Reply #3 on: August 13, 2008, 09:38:19 AM »

Code:
unbindall
bind uparrow "cl_avidemo 25"
bind downarrow "cl_avidemo 0"
set sv_fps 125

bind leftarrow cg_draw2d 1
bind rightarrow cg_draw2d 0

// Set game speed
bind f1 "vstr slow"
bind f2 "vstr normal"
bind f3 "vstr ff"
bind f4 "vstr vff"

set slow "cl_freezedemo 0; timescale .4"
set normal "cl_freezedemo 0; timescale 1"
set ff "cl_freezedemo 0; timescale 2"
set vff "cl_freezedemo 0; timescale 5"

// Pause the  game as best as possible
bind f5 "vstr pause"
set pause "cl_freezedemo 1; timescale 0.01"  // Try to stop the demo as much as possible.. it will continue to play in the background ever so slowly...

// Screenshot
bind f  "screenshot"

// Thirdperson stuff
bind f7 "vstr toggle3rdperson"

set toggle3rdperson "vstr 3rdperson"
set 3rdperson "cg_thirdperson 1; set toggle3rdperson vstr un3rdperson"
set un3rdperson "cg_thirdperson 0; set toggle3rdperson vstr 3rdperson"

// Rotating the camera
bind f9 "vstr panleft"
bind f10 "vstr panright"

set panleft "vstr ang350"
set panright "vstr ang10"
set ang0 "cg_thirdpersonangle 0; set panleft vstr ang350; set panright vstr ang10"
set ang10 "cg_thirdpersonangle 10; set panleft vstr ang0; set panright vstr ang20"
set ang20 "cg_thirdpersonangle 20; set panleft vstr ang10; set panright vstr ang30"
set ang30 "cg_thirdpersonangle 30; set panleft vstr ang20; set panright vstr ang40"
set ang40 "cg_thirdpersonangle 40; set panleft vstr ang30; set panright vstr ang50"
set ang50 "cg_thirdpersonangle 50; set panleft vstr ang40; set panright vstr ang60"
set ang60 "cg_thirdpersonangle 60; set panleft vstr ang50; set panright vstr ang70"
set ang70 "cg_thirdpersonangle 70; set panleft vstr ang60; set panright vstr ang80"
set ang80 "cg_thirdpersonangle 80; set panleft vstr ang70; set panright vstr ang90"
set ang90 "cg_thirdpersonangle 90; set panleft vstr ang80; set panright vstr ang100"
set ang100 "cg_thirdpersonangle 100; set panleft vstr ang90; set panright vstr ang110"
set ang110 "cg_thirdpersonangle 110; set panleft vstr ang100; set panright vstr ang120"
set ang120 "cg_thirdpersonangle 120; set panleft vstr ang110; set panright vstr ang130"
set ang130 "cg_thirdpersonangle 130; set panleft vstr ang120; set panright vstr ang140"
set ang140 "cg_thirdpersonangle 140; set panleft vstr ang130; set panright vstr ang150"
set ang150 "cg_thirdpersonangle 150; set panleft vstr ang140; set panright vstr ang160"
set ang160 "cg_thirdpersonangle 160; set panleft vstr ang150; set panright vstr ang170"
set ang170 "cg_thirdpersonangle 170; set panleft vstr ang160; set panright vstr ang180"
set ang180 "cg_thirdpersonangle 180; set panleft vstr ang170; set panright vstr ang190"
set ang190 "cg_thirdpersonangle 190; set panleft vstr ang180; set panright vstr ang200"
set ang200 "cg_thirdpersonangle 200; set panleft vstr ang190; set panright vstr ang210"
set ang210 "cg_thirdpersonangle 210; set panleft vstr ang200; set panright vstr ang220"
set ang220 "cg_thirdpersonangle 220; set panleft vstr ang210; set panright vstr ang230"
set ang230 "cg_thirdpersonangle 230; set panleft vstr ang220; set panright vstr ang240"
set ang240 "cg_thirdpersonangle 240; set panleft vstr ang230; set panright vstr ang250"
set ang250 "cg_thirdpersonangle 250; set panleft vstr ang240; set panright vstr ang260"
set ang260 "cg_thirdpersonangle 260; set panleft vstr ang250; set panright vstr ang270"
set ang270 "cg_thirdpersonangle 270; set panleft vstr ang260; set panright vstr ang280"
set ang280 "cg_thirdpersonangle 280; set panleft vstr ang270; set panright vstr ang290"
set ang290 "cg_thirdpersonangle 290; set panleft vstr ang280; set panright vstr ang300"
set ang300 "cg_thirdpersonangle 300; set panleft vstr ang290; set panright vstr ang310"
set ang310 "cg_thirdpersonangle 310; set panleft vstr ang300; set panright vstr ang320"
set ang320 "cg_thirdpersonangle 320; set panleft vstr ang310; set panright vstr ang330"
set ang330 "cg_thirdpersonangle 330; set panleft vstr ang320; set panright vstr ang340"
set ang340 "cg_thirdpersonangle 340; set panleft vstr ang330; set panright vstr ang350"
set ang350 "cg_thirdpersonangle 350; set panleft vstr ang340; set panright vstr ang0"

// Zooming in and out in 3rd person
bind f11 "vstr getcloser"
bind f12 "vstr getfurther"

set getcloser "vstr view30"
set getfurther "vstr view60"
set view30 "cg_thirdpersonrange 30; set getfurther vstr view40"
set view40 "cg_thirdpersonrange 40; set getcloser vstr view30; set getfurther vstr view60"
set view60 "cg_thirdpersonrange 60; set getcloser vstr view40; set getfurther vstr view85"
set view85 "cg_thirdpersonrange 85; set getcloser vstr view60; set getfurther vstr view110"
set view110 "cg_thirdpersonrange 110; set getcloser vstr view85; set getfurther vstr view150"
set view150 "cg_thirdpersonrange 150; set getcloser vstr view110; set getfurther vstr view200"
set view200 "cg_thirdpersonrange 200; set getcloser vstr view150; set getfurther vstr view250"
set view250 "cg_thirdpersonrange 250; set getcloser vstr view200; set getfurther vstr view300"
set view300 "cg_thirdpersonrange 300; set getcloser vstr view250; set getfurther vstr view350"
set view350 "cg_thirdpersonrange 350; set getcloser vstr view300; set getfurther vstr view400"
set view400 "cg_thirdpersonrange 400; set getcloser vstr view350; set getfurther vstr view450"
set view450 "cg_thirdpersonrange 450; set getcloser vstr view400; set getfurther vstr view500"
set view500 "cg_thirdpersonrange 500; set getcloser vstr view450"


add that to your demo config, I think that may be what your looking for.
Logged
Timedude
Half-Nub


Cakes 0
Posts: 50


« Reply #4 on: August 24, 2008, 06:44:52 AM »

Oh, cool! I've been looking for a way to go into third person! I've played a mod with the option before, but... This is neat.

-Timedude
Logged
Pages: [1]
  Print  
 
Jump to: