Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gameplay options / uniformization #103

Open
Buom01 opened this issue Oct 12, 2019 · 1 comment
Open

Gameplay options / uniformization #103

Buom01 opened this issue Oct 12, 2019 · 1 comment

Comments

@Buom01
Copy link
Member

Buom01 commented Oct 12, 2019

Hi,

As you can see, on Tremulous a lot of servers use old gameplay with old version of tremulous (with or without 1.3 compatibility patch). This results to a lot of binds config and other compatibility issues like missing boost command or unstable HUD due to breaking change (eg oticz_2.4).
At the opposite, GrangerHub's fork only provide latest gameplay, which is disliked by a lot of players.

At this point, a question could be raise: Why not getting GrangerHub's fork a lot more customizable, including old and news gameplay configs, along community patch options ?

This could encourage most servers to got uniform, with almost only one game type.
In the same way, standards for HUD and some mods (like Ambush if bots could be implanted in Lua, or tutorial/training mode) could be imagined.

@Buom01 Buom01 changed the title Gameplay options Gameplay options / uniformization Oct 12, 2019
@dGr8LookinSparky
Copy link

Howdy! We are working on multiple game modes for 1.3, besides the Swirl game mode which is the new game play that is still under heavy development and not yet finished/stable (we are still experimenting, and the new game play is going to look very different than it does now when we are finished), we also have a Vanilla game mode which is close to the old 1.1 vanilla game play with misc improvements. The Vanilla mode is mostly done and perhaps just needs some fine-tuning. I'll switch the GrangerLab server over to Vanilla mode in the next day or so, so that you can see it (and keep Unitremia for Swirl development).

At the moment the different game modes are separate on their own branches. Something that I'll be doing in the near future is combine the game modes we have been developing into a single branch with a proper game mode management system, so that the game mode can be set by a cvar and optionally even voted on in-game.

Regarding bots, I have been working on a new bot system that is based in part on the Quake III bot system, on the 1.1 mod CoW bots, and on the gpp mod BotsCamp. I may finish this new system either before or after I take care of the game mode system, I'm not sure yet.

I have aliased the boost command for sprint in the new 1.3 game logic not too long, so now people can use that same command (without having to change binds) on the servers that use the latest 1.3 game logic.

Regarding custom HUDs, it should not be too difficult to port old custom HUDs to 1.3, although for now we are still focusing on developing the new default HUD for 1.3.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants