Author Topic: [done] More speed steps (very fast / very slow)  (Read 1117 times)

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
[done] More speed steps (very fast / very slow)
« on: 12 January 2013, 01:50:24 »
Currently local games can be slowed down (by pressing '-') or speeded up (by pressing '+'). It would be generally nice but also benefit testing if it was possible to speed the game up further.
So I suggest to add at least one more speed step, accelerating games even more than the '+' key currently does.

Control could remain on + / - keys by default, with additional presses increasing / decreasing speed further. On keypress, the newly set speed step (such as: ultra slow (-3), very slow (-2), slow (-1), normal (0), fast (+1), very fast (+2), ultra fast (+3)) should be indicated on screen (as it already is now).
« Last Edit: 2 February 2013, 14:28:20 by tomreyn »
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: More speed steps (very fast / very slow)
« Reply #1 on: 12 January 2013, 01:58:46 »
FastSpeedLoops=x

This controls how many updates per tick, make it like 10 or 100 and the game plays very fast. Thsi setting has been around since original glest (but does not work for network games)

titi_son

  • Draco Rider
  • *****
  • Posts: 283
  • titi_son
    • View Profile
Re: More speed steps (very fast / very slow)
« Reply #2 on: 14 January 2013, 18:30:45 »
yeah but i think he wants more speed options ingame.
for example one which double the game speed  and another one which makes it 4x times faster and so on...
My first Tilseset: SPRING :) (included in Megaglest )

Secret Hint: To play online join the IRC #megaglest-lobby on freenode which is the lobby chat ingame. So you can chat with or wait for people in the lobby without running megaglest all the time.

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: More speed steps (very fast / very slow)
« Reply #3 on: 18 January 2013, 04:37:38 »
I had not been aware of the FastSpeedLoops INI setting, thanks for pointing it out, since this can help with testing.

Nevertheless, as PT pointed out already, this just covers one of the two aspects of this feature request. So having multiple speed steps which can be controlled by keyboard input in single player games would still be nice to have (and no more than that).
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: More speed steps (very fast / very slow)
« Reply #4 on: 30 January 2013, 09:49:57 »
or something like this:
the ini setting is used as the max speed setting. If you press "+" ingame the speed is just counted up by 1.

like this:
FastSpeedLoops=10

pressing + first time does: speedLoops=2
next is speedLoops=3
and so on until speedLoops==FastSpeedLoops

Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: More speed steps (very fast / very slow)
« Reply #5 on: 2 February 2013, 14:28:03 »
Thanks for implementing this, Titi!
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

 

anything