func read32(r io.Reader) uint32 { return be.Uint32(readBuf(r, 4)) }
func read64(r io.Reader) uint64 { return be.Uint64(readBuf(r, 8)) }
func read32(r io.Reader) uint32 { return be.Uint32(readBuf(r, 4)) }
func read64(r io.Reader) uint64 { return be.Uint64(readBuf(r, 8)) }
// MapRange is the maximum distance from the player CSMs can read the map
// if Flags&LimitMapRange != 0.
MapRange uint32
// MapRange is the maximum distance from the player CSMs can read the map
// if Flags&LimitMapRange != 0.
MapRange uint32
// MapRange is the maximum distance from the player CSMs can read the map
// if Flags&LimitMapRange != 0.
MapRange uint32
// MapRange is the maximum distance from the player CSMs can read the map
// if Flags&LimitMapRange != 0.
MapRange uint32
*p = make([]NodeDef, read16(r))
r := &io.LimitedReader{R: r, N: int64(read32(r))}
for i := range *p {
*p = make([]NodeDef, read16(r))
r := &io.LimitedReader{R: r, N: int64(read32(r))}
for i := range *p {
{
x := (*(*(struct {
DefaultAccel, AirAccel, FastAccel,
{
x := (*(*(struct {
DefaultAccel, AirAccel, FastAccel,
{
p := &(*(*(struct {
DefaultAccel, AirAccel, FastAccel,
{
p := &(*(*(struct {
DefaultAccel, AirAccel, FastAccel,
for local198 := range (*(*(struct {
Idle, Walk, Dig, WalkDig [2]int32
Speed float32
for local198 := range (*(*(struct {
Idle, Walk, Dig, WalkDig [2]int32
Speed float32
for local202 := range (*(*(struct {
Idle, Walk, Dig, WalkDig [2]int32
Speed float32
for local202 := range (*(*(struct {
Idle, Walk, Dig, WalkDig [2]int32
Speed float32
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
//mt:if %s.Type == ConnectedBox
ConnDirs, DiscoDirs DirBoxes
DiscoAll, DiscoSides []Box
if len(([]byte((*(*(struct {
Name string
Gain, Pitch, Fade float32
if len(([]byte((*(*(struct {
Name string
Gain, Pitch, Fade float32
if len(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
if len(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box
(((*(*(struct {
Top, Bot []Box
Front, Left, Back, Right []Box