Adding Gameplays

GoldenEye: Source fully supports custom game modes, and it’s easy to add your own, too!

Installing Game Modes

Game modes are located in gesource/python/ges/GamePlay/. After placing a game mode file there, it can be loaded using the command ge_gameplay <gameplay_name>.

Add Game Mode to Rotation

Map Scripts

This is the current to manage gameplay rotation.

List the mode and its desired weight in scripts/maps/default.txt. For more details, see Map Scripts.

Legacy Gameplay Cycle

This is the old way to manage gameplay rotation. You don’t need to do this unless you set ge_gameplay_mode to 2.

If you’re using the old gameplay cycle, add the gameplay name on its own line.

By default, the file is gameplaycycle.txt but could be changed according to the value of ge_gp_cyclefile.