2021-10-05 21:02:27 +01:00
/*
* This file is part of OpenTTD .
* OpenTTD is free software ; you can redistribute it and / or modify it under the terms of the GNU General Public License as published by the Free Software Foundation , version 2.
* OpenTTD is distributed in the hope that it will be useful , but WITHOUT ANY WARRANTY ; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE .
* See the GNU General Public License for more details . You should have received a copy of the GNU General Public License along with OpenTTD . If not , see < http : //www.gnu.org/licenses/>.
*/
/** @file terraform_cmd.h Command definitions related to terraforming. */
# ifndef TERRAFORM_CMD_H
# define TERRAFORM_CMD_H
# include "command_type.h"
CommandProc CmdTerraformLand ;
CommandProc CmdLevelLand ;
DEF_CMD_TRAIT ( CMD_TERRAFORM_LAND , CmdTerraformLand , CMD_ALL_TILES | CMD_AUTO , CMDT_LANDSCAPE_CONSTRUCTION )
DEF_CMD_TRAIT ( CMD_LEVEL_LAND , CmdLevelLand , CMD_ALL_TILES | CMD_AUTO | CMD_NO_TEST , CMDT_LANDSCAPE_CONSTRUCTION ) // test run might clear tiles multiple times, in execution that only happens once
2021-10-10 01:35:06 +01:00
CommandCallback CcPlaySound_EXPLOSION ;
CommandCallback CcPlaceSign ;
CommandCallback CcTerraform ;
2021-10-05 21:02:27 +01:00
# endif /* TERRAFORM_CMD_H */