advancedfx icon indicating copy to clipboard operation
advancedfx copied to clipboard

More gameTime Dependent Commands in CS1.6

Open DuKeM-CSGO opened this issue 3 years ago • 4 comments

Without demo_gototick or mirv_skip tick to, it seems to lose a way to control CS1.6's demo's time exactly. However, using the shared files( shared/MirvCampath.* ) , the command mirv_campath could certainly work. So is there a way to develop commands like mirv_cmd mirv_skip time (to) mirv_time in CS1.6, which is just similar to CSGO and work by gameTime of CS1.6 demo?

DuKeM-CSGO avatar Jan 07 '22 12:01 DuKeM-CSGO

Small Note: Not sure if you already know, but at least mirv_campath is already available in GoldSrc with the same command interface as in Source: https://github.com/advancedfx/advancedfx/wiki/GoldSrc%3Amirv_campath

dtugend avatar Jan 07 '22 14:01 dtugend

:)Yeah I have known that. But the other commands...

DuKeM-CSGO avatar Jan 07 '22 14:01 DuKeM-CSGO

I think people were usually using -demoedit in the launch options to enable the demo UI for the built-in campath system, but you also have access to a command scheduler in there if I recall correctly? After you add events, you can also use them to go to that exact demo time they are set for.

I think you can also already create campaths when the demo is paused (mirv_time equivalent in CS:GO) but I don't remember the exact process; if you had to wait for the campath to start playing and then pause the demo straight after? :thinking:

Dechno1337 avatar Jan 07 '22 15:01 Dechno1337

P.S. GoldSrc also seems to have (not sure if recently added) dem_jump which can adjust the demo time in seconds, and also works with negative values to jump back in time.

Dechno1337 avatar Feb 04 '24 12:02 Dechno1337