Documentation
¶
Index ¶
- func Convert(currDoc *gltf.Document) func(ctx *extractor.Context) error
- func ConvertOpts(ctx *extractor.Context, gltfDoc *gltf.Document) error
- func ExtractLevelJSON(ctx *extractor.Context) error
- func GetLevelExtrasID(fileId stingray.FileID) string
- type SimpleLevel
- type SimpleMaterial
- type SimpleMaterialOverride
- type SimpleMetadata
- type SimplePrefab
- type SimpleUnit
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExtractLevelJSON ¶
func GetLevelExtrasID ¶
Types ¶
type SimpleLevel ¶
type SimpleLevel struct {
Name string `json:"name"`
Metadata map[int][]SimpleMetadata `json:"metadata"`
Prefabs []SimplePrefab `json:"prefabs"`
MaterialOverrides []SimpleMaterialOverride `json:"material_overrides"`
Units []SimpleUnit `json:"units"`
}
type SimpleMaterial ¶
type SimpleMaterialOverride ¶
type SimpleMaterialOverride struct {
Index uint32 `json:"index"`
Materials []SimpleMaterial `json:"materials"`
}
type SimpleMetadata ¶
type SimpleMetadata struct {
Names []string `json:"names"`
Type level.LevelMetadataType `json:"type"`
Value any `json:"value"`
}
type SimplePrefab ¶
Click to show internal directories.
Click to hide internal directories.