Adding modding folder with a hacked build.
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
package level
|
||||
|
||||
import (
|
||||
"github.com/inkyblackness/hacked/ss1/content/object"
|
||||
)
|
||||
|
||||
// ObjectClassInfo contains meta information about a level object class in an archive.
|
||||
type ObjectClassInfo struct {
|
||||
DataSize int
|
||||
EntryCount int
|
||||
}
|
||||
|
||||
var objectClassInfoList = []ObjectClassInfo{
|
||||
{DataSize: 2, EntryCount: 16},
|
||||
{DataSize: 0, EntryCount: 32},
|
||||
{DataSize: 34, EntryCount: 32},
|
||||
{DataSize: 6, EntryCount: 32},
|
||||
{DataSize: 0, EntryCount: 32},
|
||||
{DataSize: 1, EntryCount: 8},
|
||||
{DataSize: 3, EntryCount: 16},
|
||||
{DataSize: 10, EntryCount: 176},
|
||||
{DataSize: 10, EntryCount: 128},
|
||||
{DataSize: 24, EntryCount: 64},
|
||||
{DataSize: 8, EntryCount: 64},
|
||||
{DataSize: 4, EntryCount: 32},
|
||||
{DataSize: 22, EntryCount: 160},
|
||||
{DataSize: 15, EntryCount: 64},
|
||||
{DataSize: 40, EntryCount: 64},
|
||||
}
|
||||
|
||||
// ObjectClassInfoFor returns the info entry for the corresponding object class.
|
||||
func ObjectClassInfoFor(class object.Class) ObjectClassInfo {
|
||||
return objectClassInfoList[int(class)]
|
||||
}
|
||||
Reference in New Issue
Block a user