package cli import ( nameRoute "f1-game/internal/name/route" "f1-game/internal/pb" ) func (p *Robot) MapWarList() { req := &pb.None{} rsp := pb.WarList{} p.RequestResponse(nameRoute.MapLeague_WarList, req, &rsp) p.Debugf("[MapWarList] rsp = %v", &rsp) } func (p *Robot) MapStartWar(castleObjectID int64, minute int64) { req := &pb.I64I64{ Key: castleObjectID, Value: minute, } rsp := pb.I32{} p.RequestResponse(nameRoute.MapLeague_StartWar, req, &rsp) p.Debugf("[MapStartWar] rsp = %v", &rsp) } func (p *Robot) MapStopWar(castleObjectID int64) { req := &pb.I64{Value: castleObjectID} rsp := pb.I32{} p.RequestResponse(nameRoute.MapLeague_StopWar, req, &rsp) p.Debugf("[MapStopWar] rsp = %v", &rsp) } func (p *Robot) MapSiegeAssemble(teamID int32, siegeBaseObjectID int64, isMainForce bool) { req := &pb.SiegeAssembleRequest{ TeamID: teamID, SiegeBaseObjectID: siegeBaseObjectID, IsMainForce: isMainForce, } rsp := pb.I32{} p.RequestResponse(nameRoute.MapPlayer_SiegeAssemble, req, &rsp) p.Debugf("[MapSiegeAssemble] rsp = %v", &rsp) }