我正在为游戏编写设置管理器。
本质上,我正在显示只能通过控制台而不是通过游戏菜单访问的该游戏的设置。
设置或命令具有不同的值。
例如:
dota_player_units_auto_attack
有一个布尔参数,0 或 1
whiledota_health_per_vertical_marker
有一个整数参数(默认为 250)
我应该如何处理/保存这些设置/命令?
我的第一个想法是使用设置名称作为键和布尔值作为值的 HashMap,但这不适用于整数部分。我应该只在 Integer 中定义 value 并检查 1 和 0 吗?
我很想只使用HashMap
动态值。
干杯。