mirror of
https://github.com/OpenDiablo2/OpenDiablo2
synced 2024-11-10 14:26:15 -05:00
17 lines
595 B
Go
17 lines
595 B
Go
package d2interface
|
|
|
|
import (
|
|
"github.com/OpenDiablo2/OpenDiablo2/d2networking/d2client/d2clientconnectiontype"
|
|
)
|
|
|
|
// Navigator is used for transitioning between game screens
|
|
type Navigator interface {
|
|
ToMainMenu(errorMessageOptional ...string)
|
|
ToSelectHero(connType d2clientconnectiontype.ClientConnectionType, connHost string)
|
|
ToCreateGame(filePath string, connType d2clientconnectiontype.ClientConnectionType, connHost string)
|
|
ToCharacterSelect(connType d2clientconnectiontype.ClientConnectionType, connHost string)
|
|
ToMapEngineTest(region int, level int)
|
|
ToCredits()
|
|
ToCinematics()
|
|
}
|