package game import ( "fmt" "thirdcollapse/internal/net" "thirdcollapse/internal/player" ) func (g *Game) doSay(sess *net.Session, msg string) { p := sess.Player.(*player.Player) roomID := p.RoomID for _, other := range g.Hub.PlayersInRoom(roomID) { if other == sess { other.WriteLine(fmt.Sprintf("You say: %s", msg)) } else { other.WriteLine(fmt.Sprintf("\n%s says: %s", p.Name, msg)) } } }