mirror of
https://github.com/ddnet/ddnet.git
synced 2024-09-20 01:24:18 +00:00
made a switch for gametype
This commit is contained in:
parent
89ccbd4f7b
commit
0e7054a24a
|
@ -305,17 +305,6 @@ powerups {
|
|||
}
|
||||
}
|
||||
|
||||
playerstats {
|
||||
dm {
|
||||
maxhealth 10
|
||||
maxarmor 10
|
||||
}
|
||||
tdm {
|
||||
maxhealth 10
|
||||
maxarmor 10
|
||||
}
|
||||
}
|
||||
|
||||
projectileparticles {
|
||||
gun {
|
||||
particlespersecond 200
|
||||
|
|
|
@ -47,6 +47,10 @@ enum
|
|||
STATE_PLAYING,
|
||||
STATE_IN_MENU,
|
||||
STATE_CHATTING,
|
||||
|
||||
GAMETYPE_DM=0,
|
||||
GAMETYPE_TDM,
|
||||
GAMETYPE_CTF,
|
||||
};
|
||||
|
||||
struct player_input
|
||||
|
|
|
@ -12,5 +12,8 @@ MACRO_CONFIG_INT(scroll_weapon, 1, 0, 1)
|
|||
|
||||
MACRO_CONFIG_INT(scorelimit, 20, 0, 1000)
|
||||
MACRO_CONFIG_INT(timelimit, 0, 0, 1000)
|
||||
MACRO_CONFIG_STR(gametype, 32, "dm")
|
||||
|
||||
MACRO_CONFIG_INT(dynamic_camera, 1, 0, 1)
|
||||
|
||||
|
||||
|
|
|
@ -409,7 +409,12 @@ game_world world;
|
|||
gameobject::gameobject()
|
||||
: entity(OBJTYPE_GAME)
|
||||
{
|
||||
gametype = GAMETYPE_TDM;
|
||||
gametype = GAMETYPE_DM;
|
||||
if(strcmp(config.gametype, "ctf") == 0)
|
||||
gametype = GAMETYPE_CTF;
|
||||
else if(strcmp(config.gametype, "tdm") == 0)
|
||||
gametype = GAMETYPE_TDM;
|
||||
|
||||
game_over_tick = -1;
|
||||
sudden_death = 0;
|
||||
round_start_tick = server_tick();
|
||||
|
|
Loading…
Reference in a new issue