prefab

package
v0.7.35 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 9, 2026 License: BSD-3-Clause Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddOrDuplicateModel added in v0.7.26

func AddOrDuplicateModel(ctx *extractor.Context, doc *gltf.Document, imgOpts *extr_material.ImageOptions, obj extractor.Object, parentNode uint32, materialOverrides map[stingray.ThinHash]stingray.Hash, levelMetadata map[string]any) error

func AddPrefab added in v0.7.16

func AddPrefab(ctx *extractor.Context, doc *gltf.Document, imgOpts *extr_material.ImageOptions) (uint32, error)

func Convert

func Convert(currDoc *gltf.Document) func(ctx *extractor.Context) error

func ConvertOpts

func ConvertOpts(ctx *extractor.Context, gltfDoc *gltf.Document) error

func ExtractPrefabJSON added in v0.7.16

func ExtractPrefabJSON(ctx *extractor.Context) error

func GetPrefabExtrasID added in v0.7.16

func GetPrefabExtrasID(fileId stingray.FileID) string

Types

type SimpleHeader added in v0.7.16

type SimpleHeader struct {
	UnkHash    string `json:"unk_hash"`
	PrefabHash string `json:"name"`
}

type SimpleNestedPrefab added in v0.7.16

type SimpleNestedPrefab struct {
	UnkInt  uint32 `json:"unk_int"`
	UnkHash string `json:"unk_hash"`
	Path    string `json:"path"`
	stingray.Transform
	UnkFloats mgl32.Vec3 `json:"unk_floats"`
}

type SimplePrefab added in v0.7.16

type SimplePrefab struct {
	Name    string               `json:"name"`
	Units   []SimpleUnit         `json:"units"`
	Prefabs []SimpleNestedPrefab `json:"prefabs"`
}

type SimpleUnit added in v0.7.16

type SimpleUnit struct {
	UnkHash0 string `json:"unk_hash_0"`
	Path     string `json:"path"`
	UnkHash1 string `json:"unk_hash_1"`
	UnkHash2 string `json:"unk_hash_2"`
	stingray.Transform
	UnkRotation mgl32.Vec4 `json:"unk_rotation"`
	Index       uint32     `json:"index"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL