| 1234567891011121314151617181920212223242526272829 |
- package tank
- import (
- "wartank/pkg/types"
- "wartank/server/serv_bots/warbot/tank/tankstat"
- )
- /*
- Исходник предоставляет тип со свойствами танка.
- Глобальный объект.
- */
- // Tank -- описатель танка
- type Tank struct {
- statTank types.ITankStat // Глобальная статистика танка и сервера
- }
- // NewTank -- возвращает новый *Tank
- func NewTank() *Tank {
- sf := &Tank{
- statTank: tankstat.NewTankStat(),
- }
- return sf
- }
- // TankStat -- возвращает объект статистики танка
- func (sf *Tank) TankStat() types.ITankStat {
- return sf.statTank
- }
|