pre cw with probe and a bunch script to read game behavior
This commit is contained in:
1 parent
5120219ae2
commit
da8a32f60d
310 files changed
+219693
-872
No files matched your search
+19
-8
@@ -66,12 +66,14 @@ type SceneData struct {
|
||||
}
|
||||
|
||||
type LevelOutputConfig struct {
|
||||
IsEnteredSceneInfo bool `json:"isEnteredSceneInfo"`
|
||||
Scenes map[uint32]SceneData `json:"scenes"`
|
||||
PlaneType uint32 `json:"planeType"`
|
||||
WorldID uint32 `json:"worldId"`
|
||||
Sections []uint32 `json:"sections"`
|
||||
SavedValues map[string]int32 `json:"savedValues"`
|
||||
DimensionID uint32 `json:"dimensionId"`
|
||||
GroupProperties map[uint32]map[string]GroupPropertyRule `json:"groupProperties"`
|
||||
IsEnteredSceneInfo bool `json:"isEnteredSceneInfo"`
|
||||
Scenes map[uint32]SceneData `json:"scenes"`
|
||||
PlaneType uint32 `json:"planeType"`
|
||||
WorldID uint32 `json:"worldId"`
|
||||
Sections []uint32 `json:"sections"`
|
||||
SavedValues map[string]int32 `json:"savedValues"`
|
||||
}
|
||||
|
||||
type AvatarConfig struct {
|
||||
@@ -80,9 +82,17 @@ type AvatarConfig struct {
|
||||
MaxRank uint32 `json:"maxRank"`
|
||||
}
|
||||
|
||||
type GroupPropertyRule struct {
|
||||
DefaultValue int32 `json:"DefaultValue"`
|
||||
MinValue int32 `json:"MinValue"`
|
||||
MaxValue int32 `json:"MaxValue"`
|
||||
}
|
||||
|
||||
type JsonConfig struct {
|
||||
MapEntrances map[uint32]MapEntranceEntry `json:"-"`
|
||||
SceneAnchors map[uint32][]AnchorItem `json:"-"`
|
||||
MapEntrances map[uint32]MapEntranceEntry `json:"-"`
|
||||
SceneAnchors map[uint32][]AnchorItem `json:"-"`
|
||||
SceneDefaultAnchors map[uint32]AnchorItem `json:"-"`
|
||||
MapTeleportEntrances map[uint32]uint32 `json:"-"`
|
||||
// entryId -> "P<plane>_F<floor>" -> config
|
||||
LevelOutputConfigs map[uint32]map[string]*LevelOutputConfig `json:"levelOutputConfigs"`
|
||||
AvatarConfigs map[uint32]AvatarConfig `json:"avatarConfigs"`
|
||||
@@ -102,6 +112,7 @@ var (
|
||||
|
||||
type MapEntranceEntry struct {
|
||||
ID uint32 `json:"ID"`
|
||||
EntranceType string `json:"EntranceType"`
|
||||
PlaneID uint32 `json:"PlaneID"`
|
||||
FloorID uint32 `json:"FloorID"`
|
||||
StartGroupID uint32 `json:"StartGroupID"`
|
||||
|
||||
Reference in new issue
Block a user