Skip to content

Vampire mode thread #3284

@sweet235

Description

@sweet235

We are working on a branch vampire-mode (that branch is now frozen). It provides a different build point system than the traditional mining system. The main idea is that there is a fixed amount of build points, and no miners. To gain more build points, a team is required to destroy enemy buildables. This steals build points from the opponent team.

I will try to put all information needed to test and host this branch in this issue.

To enbable the vampire mode, use

set g_BPVampire on

This is enough to test it.

To host a server, also use

set g_maxMiners 0
set g_BPBudgetPerMiner 0

It is probably a good idea to increase the build point budget from 80 per team, so a server might also do

set g_BPInitialBudget 120

Please edit this comment if something is missing.

Summary of gameplay changes

  • Destroying an enemy buildable steals half of its BP cost from the enemy team (adjustable by g_BPVampireFactor). The sum of BP budgets of both teams remains constant during a game.
  • The current BP budgets of both teams are shown in the HUD.
  • There is no sudden death, nor a gradual equivalent like the decaying BP recovery rate. BP recovery is instant. This means that there is no "hidden" game state depending on level.time anymore.
  • Negative build points are not possible.

TODO

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-Game-MechanicsTechnical issues about game physics and rules

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions