mirror of
https://gitee.com/jisol/jisol-game/
synced 2025-11-11 16:48:30 +00:00
update
This commit is contained in:
17
luban_examples/Projects/Go_bin/gen/AudioType.go
Normal file
17
luban_examples/Projects/Go_bin/gen/AudioType.go
Normal file
@@ -0,0 +1,17 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
AudioType_UNKNOWN = 0;
|
||||
AudioType_ACC = 1;
|
||||
AudioType_AIFF = 2;
|
||||
)
|
||||
|
||||
68
luban_examples/Projects/Go_bin/gen/DefineFromExcel2.go
Normal file
68
luban_examples/Projects/Go_bin/gen/DefineFromExcel2.go
Normal file
@@ -0,0 +1,68 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type DefineFromExcel2 struct {
|
||||
Id int32
|
||||
X1 bool
|
||||
X5 int64
|
||||
X6 float32
|
||||
X8 int32
|
||||
X10 string
|
||||
X13 int32
|
||||
X132 int32
|
||||
X14 interface{}
|
||||
X15 interface{}
|
||||
V2 *vec2
|
||||
T1 int64
|
||||
K1 []int32
|
||||
K2 []int32
|
||||
K8 map[int32]int32
|
||||
K9 []*TestDemoE2
|
||||
K10 []*vec3
|
||||
K11 []*vec4
|
||||
}
|
||||
|
||||
const TypeId_DefineFromExcel2 = 482045152
|
||||
|
||||
func (*DefineFromExcel2) GetTypeId() int32 {
|
||||
return 482045152
|
||||
}
|
||||
|
||||
func NewDefineFromExcel2(_buf *luban.ByteBuf) (_v *DefineFromExcel2, err error) {
|
||||
_v = &DefineFromExcel2{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X1, err = _buf.ReadBool(); err != nil { err = errors.New("error"); err = errors.New("error"); return } }
|
||||
{ if _v.X5, err = _buf.ReadLong(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X6, err = _buf.ReadFloat(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X8, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X10, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X13, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X132, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X14, err = NewTestDemoDynamic(_buf); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X15, err = NewTestShape(_buf); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.V2, err = Newvec2(_buf); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.T1, err = _buf.ReadLong(); err != nil { err = errors.New("error"); return } }
|
||||
{_v.K1 = make([]int32, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ int32; { if _e_, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }; _v.K1 = append(_v.K1, _e_) } }
|
||||
{_v.K2 = make([]int32, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ int32; { if _e_, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }; _v.K2 = append(_v.K2, _e_) } }
|
||||
{ _v.K8 = make(map[int32]int32); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _key_ int32; { if _key_, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }; var _value_ int32; { if _value_, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }; _v.K8[_key_] = _value_} }
|
||||
{_v.K9 = make([]*TestDemoE2, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ *TestDemoE2; { if _e_, err = NewTestDemoE2(_buf); err != nil { err = errors.New("error"); return } }; _v.K9 = append(_v.K9, _e_) } }
|
||||
{_v.K10 = make([]*vec3, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ *vec3; { if _e_, err = Newvec3(_buf); err != nil { err = errors.New("error"); return } }; _v.K10 = append(_v.K10, _e_) } }
|
||||
{_v.K11 = make([]*vec4, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ *vec4; { if _e_, err = Newvec4(_buf); err != nil { err = errors.New("error"); return } }; _v.K11 = append(_v.K11, _e_) } }
|
||||
return
|
||||
}
|
||||
|
||||
314
luban_examples/Projects/Go_bin/gen/Tables.go
Normal file
314
luban_examples/Projects/Go_bin/gen/Tables.go
Normal file
@@ -0,0 +1,314 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
import "demo/luban"
|
||||
|
||||
type ByteBufLoader func(string) (*luban.ByteBuf, error)
|
||||
|
||||
type Tables struct {
|
||||
TbBlackboard *AiTbBlackboard
|
||||
TbBehaviorTree *AiTbBehaviorTree
|
||||
TbGlobalConfig *CommonTbGlobalConfig
|
||||
TbItem *ItemTbItem
|
||||
TbL10NDemo *L10nTbL10NDemo
|
||||
TbPatchDemo *L10nTbPatchDemo
|
||||
TbTestTag *TagTbTestTag
|
||||
TbFullTypes *TestTbFullTypes
|
||||
TbSingleton *TestTbSingleton
|
||||
TbNotIndexList *TestTbNotIndexList
|
||||
TbMultiUnionIndexList *TestTbMultiUnionIndexList
|
||||
TbMultiIndexList *TestTbMultiIndexList
|
||||
TbDataFromMisc *TestTbDataFromMisc
|
||||
TbMultiRowRecord *TestTbMultiRowRecord
|
||||
TbTestMultiColumn *TestTbTestMultiColumn
|
||||
TbMultiRowTitle *TestTbMultiRowTitle
|
||||
TbTestNull *TestTbTestNull
|
||||
TbDemoPrimitive *TestTbDemoPrimitive
|
||||
TbTestString *TestTbTestString
|
||||
TbDemoGroup *TestTbDemoGroup
|
||||
TbDemoGroup_C *TestTbDemoGroup_C
|
||||
TbDemoGroup_S *TestTbDemoGroup_S
|
||||
TbDemoGroup_E *TestTbDemoGroup_E
|
||||
TbTestGlobal *TestTbTestGlobal
|
||||
TbTestBeRef *TestTbTestBeRef
|
||||
TbTestBeRef2 *TestTbTestBeRef2
|
||||
TbTestRef *TestTbTestRef
|
||||
TbTestSize *TestTbTestSize
|
||||
TbTestSet *TestTbTestSet
|
||||
TbDetectCsvEncoding *TestTbDetectCsvEncoding
|
||||
TbItem2 *TestTbItem2
|
||||
TbTestIndex *TestTbTestIndex
|
||||
TbTestMap *TestTbTestMap
|
||||
TbExcelFromJson *TestTbExcelFromJson
|
||||
TbCompositeJsonTable1 *TestTbCompositeJsonTable1
|
||||
TbCompositeJsonTable2 *TestTbCompositeJsonTable2
|
||||
TbCompositeJsonTable3 *TestTbCompositeJsonTable3
|
||||
TbExcelFromJsonMultiRow *TestTbExcelFromJsonMultiRow
|
||||
TbTestScriptableObject *TestTbTestScriptableObject
|
||||
TbTestMapper *TestTbTestMapper
|
||||
TbDefineFromExcel2 *TestTbDefineFromExcel2
|
||||
}
|
||||
|
||||
func NewTables(loader ByteBufLoader) (*Tables, error) {
|
||||
var err error
|
||||
var buf *luban.ByteBuf
|
||||
|
||||
tables := &Tables{}
|
||||
if buf, err = loader("ai_tbblackboard") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbBlackboard, err = NewAiTbBlackboard(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("ai_tbbehaviortree") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbBehaviorTree, err = NewAiTbBehaviorTree(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("common_tbglobalconfig") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbGlobalConfig, err = NewCommonTbGlobalConfig(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("item_tbitem") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbItem, err = NewItemTbItem(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("l10n_tbl10ndemo") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbL10NDemo, err = NewL10nTbL10NDemo(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("l10n_tbpatchdemo") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbPatchDemo, err = NewL10nTbPatchDemo(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("tag_tbtesttag") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbTestTag, err = NewTagTbTestTag(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbfulltypes") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbFullTypes, err = NewTestTbFullTypes(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbsingleton") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbSingleton, err = NewTestTbSingleton(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbnotindexlist") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbNotIndexList, err = NewTestTbNotIndexList(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbmultiunionindexlist") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbMultiUnionIndexList, err = NewTestTbMultiUnionIndexList(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbmultiindexlist") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbMultiIndexList, err = NewTestTbMultiIndexList(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbdatafrommisc") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbDataFromMisc, err = NewTestTbDataFromMisc(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbmultirowrecord") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbMultiRowRecord, err = NewTestTbMultiRowRecord(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbtestmulticolumn") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbTestMultiColumn, err = NewTestTbTestMultiColumn(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbmultirowtitle") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbMultiRowTitle, err = NewTestTbMultiRowTitle(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbtestnull") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbTestNull, err = NewTestTbTestNull(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbdemoprimitive") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbDemoPrimitive, err = NewTestTbDemoPrimitive(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbteststring") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbTestString, err = NewTestTbTestString(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbdemogroup") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbDemoGroup, err = NewTestTbDemoGroup(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbdemogroup_c") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbDemoGroup_C, err = NewTestTbDemoGroup_C(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbdemogroup_s") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbDemoGroup_S, err = NewTestTbDemoGroup_S(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbdemogroup_e") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbDemoGroup_E, err = NewTestTbDemoGroup_E(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbtestglobal") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbTestGlobal, err = NewTestTbTestGlobal(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbtestberef") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbTestBeRef, err = NewTestTbTestBeRef(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbtestberef2") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbTestBeRef2, err = NewTestTbTestBeRef2(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbtestref") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbTestRef, err = NewTestTbTestRef(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbtestsize") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbTestSize, err = NewTestTbTestSize(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbtestset") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbTestSet, err = NewTestTbTestSet(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbdetectcsvencoding") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbDetectCsvEncoding, err = NewTestTbDetectCsvEncoding(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbitem2") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbItem2, err = NewTestTbItem2(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbtestindex") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbTestIndex, err = NewTestTbTestIndex(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbtestmap") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbTestMap, err = NewTestTbTestMap(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbexcelfromjson") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbExcelFromJson, err = NewTestTbExcelFromJson(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbcompositejsontable1") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbCompositeJsonTable1, err = NewTestTbCompositeJsonTable1(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbcompositejsontable2") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbCompositeJsonTable2, err = NewTestTbCompositeJsonTable2(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbcompositejsontable3") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbCompositeJsonTable3, err = NewTestTbCompositeJsonTable3(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbexcelfromjsonmultirow") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbExcelFromJsonMultiRow, err = NewTestTbExcelFromJsonMultiRow(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbtestscriptableobject") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbTestScriptableObject, err = NewTestTbTestScriptableObject(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbtestmapper") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbTestMapper, err = NewTestTbTestMapper(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if buf, err = loader("test_tbdefinefromexcel2") ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if tables.TbDefineFromExcel2, err = NewTestTbDefineFromExcel2(buf) ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return tables, nil
|
||||
}
|
||||
|
||||
|
||||
42
luban_examples/Projects/Go_bin/gen/ai.BehaviorTree.go
Normal file
42
luban_examples/Projects/Go_bin/gen/ai.BehaviorTree.go
Normal file
@@ -0,0 +1,42 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiBehaviorTree struct {
|
||||
Id int32
|
||||
Name string
|
||||
Desc string
|
||||
BlackboardId string
|
||||
Root interface{}
|
||||
}
|
||||
|
||||
const TypeId_AiBehaviorTree = 159552822
|
||||
|
||||
func (*AiBehaviorTree) GetTypeId() int32 {
|
||||
return 159552822
|
||||
}
|
||||
|
||||
func NewAiBehaviorTree(_buf *luban.ByteBuf) (_v *AiBehaviorTree, err error) {
|
||||
_v = &AiBehaviorTree{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Name, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Desc, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.BlackboardId, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Root, err = NewAiComposeNode(_buf); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
36
luban_examples/Projects/Go_bin/gen/ai.BinaryOperator.go
Normal file
36
luban_examples/Projects/Go_bin/gen/ai.BinaryOperator.go
Normal file
@@ -0,0 +1,36 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiBinaryOperator struct {
|
||||
Oper int32
|
||||
Data interface{}
|
||||
}
|
||||
|
||||
const TypeId_AiBinaryOperator = -979891605
|
||||
|
||||
func (*AiBinaryOperator) GetTypeId() int32 {
|
||||
return -979891605
|
||||
}
|
||||
|
||||
func NewAiBinaryOperator(_buf *luban.ByteBuf) (_v *AiBinaryOperator, err error) {
|
||||
_v = &AiBinaryOperator{}
|
||||
{ if _v.Oper, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Data, err = NewAiKeyData(_buf); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
40
luban_examples/Projects/Go_bin/gen/ai.Blackboard.go
Normal file
40
luban_examples/Projects/Go_bin/gen/ai.Blackboard.go
Normal file
@@ -0,0 +1,40 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiBlackboard struct {
|
||||
Name string
|
||||
Desc string
|
||||
ParentName string
|
||||
Keys []*AiBlackboardKey
|
||||
}
|
||||
|
||||
const TypeId_AiBlackboard = 1576193005
|
||||
|
||||
func (*AiBlackboard) GetTypeId() int32 {
|
||||
return 1576193005
|
||||
}
|
||||
|
||||
func NewAiBlackboard(_buf *luban.ByteBuf) (_v *AiBlackboard, err error) {
|
||||
_v = &AiBlackboard{}
|
||||
{ if _v.Name, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Desc, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.ParentName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{_v.Keys = make([]*AiBlackboardKey, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ *AiBlackboardKey; { if _e_, err = NewAiBlackboardKey(_buf); err != nil { err = errors.New("error"); return } }; _v.Keys = append(_v.Keys, _e_) } }
|
||||
return
|
||||
}
|
||||
|
||||
42
luban_examples/Projects/Go_bin/gen/ai.BlackboardKey.go
Normal file
42
luban_examples/Projects/Go_bin/gen/ai.BlackboardKey.go
Normal file
@@ -0,0 +1,42 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiBlackboardKey struct {
|
||||
Name string
|
||||
Desc string
|
||||
IsStatic bool
|
||||
Type int32
|
||||
TypeClassName string
|
||||
}
|
||||
|
||||
const TypeId_AiBlackboardKey = -511559886
|
||||
|
||||
func (*AiBlackboardKey) GetTypeId() int32 {
|
||||
return -511559886
|
||||
}
|
||||
|
||||
func NewAiBlackboardKey(_buf *luban.ByteBuf) (_v *AiBlackboardKey, err error) {
|
||||
_v = &AiBlackboardKey{}
|
||||
{ if _v.Name, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Desc, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.IsStatic, err = _buf.ReadBool(); err != nil { err = errors.New("error"); err = errors.New("error"); return } }
|
||||
{ if _v.Type, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.TypeClassName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
34
luban_examples/Projects/Go_bin/gen/ai.BlackboardKeyData.go
Normal file
34
luban_examples/Projects/Go_bin/gen/ai.BlackboardKeyData.go
Normal file
@@ -0,0 +1,34 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiBlackboardKeyData struct {
|
||||
Value string
|
||||
}
|
||||
|
||||
const TypeId_AiBlackboardKeyData = 1517269500
|
||||
|
||||
func (*AiBlackboardKeyData) GetTypeId() int32 {
|
||||
return 1517269500
|
||||
}
|
||||
|
||||
func NewAiBlackboardKeyData(_buf *luban.ByteBuf) (_v *AiBlackboardKeyData, err error) {
|
||||
_v = &AiBlackboardKeyData{}
|
||||
{ if _v.Value, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
46
luban_examples/Projects/Go_bin/gen/ai.ChooseSkill.go
Normal file
46
luban_examples/Projects/Go_bin/gen/ai.ChooseSkill.go
Normal file
@@ -0,0 +1,46 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiChooseSkill struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
Decorators []interface{}
|
||||
Services []interface{}
|
||||
IgnoreRestartSelf bool
|
||||
TargetActorKey string
|
||||
ResultSkillIdKey string
|
||||
}
|
||||
|
||||
const TypeId_AiChooseSkill = -918812268
|
||||
|
||||
func (*AiChooseSkill) GetTypeId() int32 {
|
||||
return -918812268
|
||||
}
|
||||
|
||||
func NewAiChooseSkill(_buf *luban.ByteBuf) (_v *AiChooseSkill, err error) {
|
||||
_v = &AiChooseSkill{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{_v.Decorators = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiDecorator(_buf); err != nil { err = errors.New("error"); return } }; _v.Decorators = append(_v.Decorators, _e_) } }
|
||||
{_v.Services = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiService(_buf); err != nil { err = errors.New("error"); return } }; _v.Services = append(_v.Services, _e_) } }
|
||||
{ if _v.IgnoreRestartSelf, err = _buf.ReadBool(); err != nil { err = errors.New("error"); err = errors.New("error"); return } }
|
||||
{ if _v.TargetActorKey, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.ResultSkillIdKey, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
38
luban_examples/Projects/Go_bin/gen/ai.ChooseTarget.go
Normal file
38
luban_examples/Projects/Go_bin/gen/ai.ChooseTarget.go
Normal file
@@ -0,0 +1,38 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiChooseTarget struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
ResultTargetKey string
|
||||
}
|
||||
|
||||
const TypeId_AiChooseTarget = 1601247918
|
||||
|
||||
func (*AiChooseTarget) GetTypeId() int32 {
|
||||
return 1601247918
|
||||
}
|
||||
|
||||
func NewAiChooseTarget(_buf *luban.ByteBuf) (_v *AiChooseTarget, err error) {
|
||||
_v = &AiChooseTarget{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.ResultTargetKey, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
46
luban_examples/Projects/Go_bin/gen/ai.ComposeNode.go
Normal file
46
luban_examples/Projects/Go_bin/gen/ai.ComposeNode.go
Normal file
@@ -0,0 +1,46 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiComposeNode struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
Decorators []interface{}
|
||||
Services []interface{}
|
||||
}
|
||||
|
||||
const TypeId_AiComposeNode = -70129202
|
||||
|
||||
func (*AiComposeNode) GetTypeId() int32 {
|
||||
return -70129202
|
||||
}
|
||||
|
||||
func NewAiComposeNode(_buf *luban.ByteBuf) (interface{}, error) {
|
||||
var id int32
|
||||
var err error
|
||||
if id, err = _buf.ReadInt() ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
switch id {
|
||||
case -1789006105: _v, err := NewAiSequence(_buf); if err != nil { return nil, errors.New("ai.sequence") } else { return _v, nil }
|
||||
case -1946981627: _v, err := NewAiSelector(_buf); if err != nil { return nil, errors.New("ai.selector") } else { return _v, nil }
|
||||
case -1952582529: _v, err := NewAiSimpleParallel(_buf); if err != nil { return nil, errors.New("ai.simpleparallel") } else { return _v, nil }
|
||||
default: return nil, errors.New("unknown type id")
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
44
luban_examples/Projects/Go_bin/gen/ai.DebugPrint.go
Normal file
44
luban_examples/Projects/Go_bin/gen/ai.DebugPrint.go
Normal file
@@ -0,0 +1,44 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiDebugPrint struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
Decorators []interface{}
|
||||
Services []interface{}
|
||||
IgnoreRestartSelf bool
|
||||
Text string
|
||||
}
|
||||
|
||||
const TypeId_AiDebugPrint = 1357409728
|
||||
|
||||
func (*AiDebugPrint) GetTypeId() int32 {
|
||||
return 1357409728
|
||||
}
|
||||
|
||||
func NewAiDebugPrint(_buf *luban.ByteBuf) (_v *AiDebugPrint, err error) {
|
||||
_v = &AiDebugPrint{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{_v.Decorators = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiDecorator(_buf); err != nil { err = errors.New("error"); return } }; _v.Decorators = append(_v.Decorators, _e_) } }
|
||||
{_v.Services = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiService(_buf); err != nil { err = errors.New("error"); return } }; _v.Services = append(_v.Services, _e_) } }
|
||||
{ if _v.IgnoreRestartSelf, err = _buf.ReadBool(); err != nil { err = errors.New("error"); err = errors.New("error"); return } }
|
||||
{ if _v.Text, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
49
luban_examples/Projects/Go_bin/gen/ai.Decorator.go
Normal file
49
luban_examples/Projects/Go_bin/gen/ai.Decorator.go
Normal file
@@ -0,0 +1,49 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiDecorator struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
FlowAbortMode int32
|
||||
}
|
||||
|
||||
const TypeId_AiDecorator = 2017109461
|
||||
|
||||
func (*AiDecorator) GetTypeId() int32 {
|
||||
return 2017109461
|
||||
}
|
||||
|
||||
func NewAiDecorator(_buf *luban.ByteBuf) (interface{}, error) {
|
||||
var id int32
|
||||
var err error
|
||||
if id, err = _buf.ReadInt() ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
switch id {
|
||||
case -513308166: _v, err := NewAiUeLoop(_buf); if err != nil { return nil, errors.New("ai.ueloop") } else { return _v, nil }
|
||||
case -951439423: _v, err := NewAiUeCooldown(_buf); if err != nil { return nil, errors.New("ai.uecooldown") } else { return _v, nil }
|
||||
case 338469720: _v, err := NewAiUeTimeLimit(_buf); if err != nil { return nil, errors.New("ai.uetimelimit") } else { return _v, nil }
|
||||
case -315297507: _v, err := NewAiUeBlackboard(_buf); if err != nil { return nil, errors.New("ai.ueblackboard") } else { return _v, nil }
|
||||
case 195054574: _v, err := NewAiUeForceSuccess(_buf); if err != nil { return nil, errors.New("ai.ueforcesuccess") } else { return _v, nil }
|
||||
case 1255972344: _v, err := NewAiIsAtLocation(_buf); if err != nil { return nil, errors.New("ai.isatlocation") } else { return _v, nil }
|
||||
case -1207170283: _v, err := NewAiDistanceLessThan(_buf); if err != nil { return nil, errors.New("ai.distancelessthan") } else { return _v, nil }
|
||||
default: return nil, errors.New("unknown type id")
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
46
luban_examples/Projects/Go_bin/gen/ai.DistanceLessThan.go
Normal file
46
luban_examples/Projects/Go_bin/gen/ai.DistanceLessThan.go
Normal file
@@ -0,0 +1,46 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiDistanceLessThan struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
FlowAbortMode int32
|
||||
Actor1Key string
|
||||
Actor2Key string
|
||||
Distance float32
|
||||
ReverseResult bool
|
||||
}
|
||||
|
||||
const TypeId_AiDistanceLessThan = -1207170283
|
||||
|
||||
func (*AiDistanceLessThan) GetTypeId() int32 {
|
||||
return -1207170283
|
||||
}
|
||||
|
||||
func NewAiDistanceLessThan(_buf *luban.ByteBuf) (_v *AiDistanceLessThan, err error) {
|
||||
_v = &AiDistanceLessThan{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.FlowAbortMode, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Actor1Key, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Actor2Key, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Distance, err = _buf.ReadFloat(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.ReverseResult, err = _buf.ReadBool(); err != nil { err = errors.New("error"); err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
16
luban_examples/Projects/Go_bin/gen/ai.EExecutor.go
Normal file
16
luban_examples/Projects/Go_bin/gen/ai.EExecutor.go
Normal file
@@ -0,0 +1,16 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
AiEExecutor_CLIENT = 0;
|
||||
AiEExecutor_SERVER = 1;
|
||||
)
|
||||
|
||||
16
luban_examples/Projects/Go_bin/gen/ai.EFinishMode.go
Normal file
16
luban_examples/Projects/Go_bin/gen/ai.EFinishMode.go
Normal file
@@ -0,0 +1,16 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
AiEFinishMode_IMMEDIATE = 0;
|
||||
AiEFinishMode_DELAYED = 1;
|
||||
)
|
||||
|
||||
18
luban_examples/Projects/Go_bin/gen/ai.EFlowAbortMode.go
Normal file
18
luban_examples/Projects/Go_bin/gen/ai.EFlowAbortMode.go
Normal file
@@ -0,0 +1,18 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
AiEFlowAbortMode_NONE = 0;
|
||||
AiEFlowAbortMode_LOWER_PRIORITY = 1;
|
||||
AiEFlowAbortMode_SELF = 2;
|
||||
AiEFlowAbortMode_BOTH = 3;
|
||||
)
|
||||
|
||||
24
luban_examples/Projects/Go_bin/gen/ai.EKeyType.go
Normal file
24
luban_examples/Projects/Go_bin/gen/ai.EKeyType.go
Normal file
@@ -0,0 +1,24 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
AiEKeyType_BOOL = 1;
|
||||
AiEKeyType_INT = 2;
|
||||
AiEKeyType_FLOAT = 3;
|
||||
AiEKeyType_STRING = 4;
|
||||
AiEKeyType_VECTOR = 5;
|
||||
AiEKeyType_ROTATOR = 6;
|
||||
AiEKeyType_NAME = 7;
|
||||
AiEKeyType_CLASS = 8;
|
||||
AiEKeyType_ENUM = 9;
|
||||
AiEKeyType_OBJECT = 10;
|
||||
)
|
||||
|
||||
16
luban_examples/Projects/Go_bin/gen/ai.ENotifyObserverMode.go
Normal file
16
luban_examples/Projects/Go_bin/gen/ai.ENotifyObserverMode.go
Normal file
@@ -0,0 +1,16 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
AiENotifyObserverMode_ON_VALUE_CHANGE = 0;
|
||||
AiENotifyObserverMode_ON_RESULT_CHANGE = 1;
|
||||
)
|
||||
|
||||
22
luban_examples/Projects/Go_bin/gen/ai.EOperator.go
Normal file
22
luban_examples/Projects/Go_bin/gen/ai.EOperator.go
Normal file
@@ -0,0 +1,22 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
AiEOperator_IS_EQUAL_TO = 0;
|
||||
AiEOperator_IS_NOT_EQUAL_TO = 1;
|
||||
AiEOperator_IS_LESS_THAN = 2;
|
||||
AiEOperator_IS_LESS_THAN_OR_EQUAL_TO = 3;
|
||||
AiEOperator_IS_GREAT_THAN = 4;
|
||||
AiEOperator_IS_GREAT_THAN_OR_EQUAL_TO = 5;
|
||||
AiEOperator_CONTAINS = 6;
|
||||
AiEOperator_NOT_CONTAINS = 7;
|
||||
)
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiExecuteTimeStatistic struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
}
|
||||
|
||||
const TypeId_AiExecuteTimeStatistic = 990693812
|
||||
|
||||
func (*AiExecuteTimeStatistic) GetTypeId() int32 {
|
||||
return 990693812
|
||||
}
|
||||
|
||||
func NewAiExecuteTimeStatistic(_buf *luban.ByteBuf) (_v *AiExecuteTimeStatistic, err error) {
|
||||
_v = &AiExecuteTimeStatistic{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
34
luban_examples/Projects/Go_bin/gen/ai.FloatKeyData.go
Normal file
34
luban_examples/Projects/Go_bin/gen/ai.FloatKeyData.go
Normal file
@@ -0,0 +1,34 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiFloatKeyData struct {
|
||||
Value float32
|
||||
}
|
||||
|
||||
const TypeId_AiFloatKeyData = -719747885
|
||||
|
||||
func (*AiFloatKeyData) GetTypeId() int32 {
|
||||
return -719747885
|
||||
}
|
||||
|
||||
func NewAiFloatKeyData(_buf *luban.ByteBuf) (_v *AiFloatKeyData, err error) {
|
||||
_v = &AiFloatKeyData{}
|
||||
{ if _v.Value, err = _buf.ReadFloat(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
53
luban_examples/Projects/Go_bin/gen/ai.FlowNode.go
Normal file
53
luban_examples/Projects/Go_bin/gen/ai.FlowNode.go
Normal file
@@ -0,0 +1,53 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiFlowNode struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
Decorators []interface{}
|
||||
Services []interface{}
|
||||
}
|
||||
|
||||
const TypeId_AiFlowNode = -1109240970
|
||||
|
||||
func (*AiFlowNode) GetTypeId() int32 {
|
||||
return -1109240970
|
||||
}
|
||||
|
||||
func NewAiFlowNode(_buf *luban.ByteBuf) (interface{}, error) {
|
||||
var id int32
|
||||
var err error
|
||||
if id, err = _buf.ReadInt() ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
switch id {
|
||||
case -1789006105: _v, err := NewAiSequence(_buf); if err != nil { return nil, errors.New("ai.sequence") } else { return _v, nil }
|
||||
case -1946981627: _v, err := NewAiSelector(_buf); if err != nil { return nil, errors.New("ai.selector") } else { return _v, nil }
|
||||
case -1952582529: _v, err := NewAiSimpleParallel(_buf); if err != nil { return nil, errors.New("ai.simpleparallel") } else { return _v, nil }
|
||||
case -512994101: _v, err := NewAiUeWait(_buf); if err != nil { return nil, errors.New("ai.uewait") } else { return _v, nil }
|
||||
case 1215378271: _v, err := NewAiUeWaitBlackboardTime(_buf); if err != nil { return nil, errors.New("ai.uewaitblackboardtime") } else { return _v, nil }
|
||||
case 514987779: _v, err := NewAiMoveToTarget(_buf); if err != nil { return nil, errors.New("ai.movetotarget") } else { return _v, nil }
|
||||
case -918812268: _v, err := NewAiChooseSkill(_buf); if err != nil { return nil, errors.New("ai.chooseskill") } else { return _v, nil }
|
||||
case -2140042998: _v, err := NewAiMoveToRandomLocation(_buf); if err != nil { return nil, errors.New("ai.movetorandomlocation") } else { return _v, nil }
|
||||
case -969953113: _v, err := NewAiMoveToLocation(_buf); if err != nil { return nil, errors.New("ai.movetolocation") } else { return _v, nil }
|
||||
case 1357409728: _v, err := NewAiDebugPrint(_buf); if err != nil { return nil, errors.New("ai.debugprint") } else { return _v, nil }
|
||||
default: return nil, errors.New("unknown type id")
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
38
luban_examples/Projects/Go_bin/gen/ai.GetOwnerPlayer.go
Normal file
38
luban_examples/Projects/Go_bin/gen/ai.GetOwnerPlayer.go
Normal file
@@ -0,0 +1,38 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiGetOwnerPlayer struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
PlayerActorKey string
|
||||
}
|
||||
|
||||
const TypeId_AiGetOwnerPlayer = -999247644
|
||||
|
||||
func (*AiGetOwnerPlayer) GetTypeId() int32 {
|
||||
return -999247644
|
||||
}
|
||||
|
||||
func NewAiGetOwnerPlayer(_buf *luban.ByteBuf) (_v *AiGetOwnerPlayer, err error) {
|
||||
_v = &AiGetOwnerPlayer{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.PlayerActorKey, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
34
luban_examples/Projects/Go_bin/gen/ai.IntKeyData.go
Normal file
34
luban_examples/Projects/Go_bin/gen/ai.IntKeyData.go
Normal file
@@ -0,0 +1,34 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiIntKeyData struct {
|
||||
Value int32
|
||||
}
|
||||
|
||||
const TypeId_AiIntKeyData = -342751904
|
||||
|
||||
func (*AiIntKeyData) GetTypeId() int32 {
|
||||
return -342751904
|
||||
}
|
||||
|
||||
func NewAiIntKeyData(_buf *luban.ByteBuf) (_v *AiIntKeyData, err error) {
|
||||
_v = &AiIntKeyData{}
|
||||
{ if _v.Value, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
44
luban_examples/Projects/Go_bin/gen/ai.IsAtLocation.go
Normal file
44
luban_examples/Projects/Go_bin/gen/ai.IsAtLocation.go
Normal file
@@ -0,0 +1,44 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiIsAtLocation struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
FlowAbortMode int32
|
||||
AcceptableRadius float32
|
||||
KeyboardKey string
|
||||
InverseCondition bool
|
||||
}
|
||||
|
||||
const TypeId_AiIsAtLocation = 1255972344
|
||||
|
||||
func (*AiIsAtLocation) GetTypeId() int32 {
|
||||
return 1255972344
|
||||
}
|
||||
|
||||
func NewAiIsAtLocation(_buf *luban.ByteBuf) (_v *AiIsAtLocation, err error) {
|
||||
_v = &AiIsAtLocation{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.FlowAbortMode, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.AcceptableRadius, err = _buf.ReadFloat(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.KeyboardKey, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.InverseCondition, err = _buf.ReadBool(); err != nil { err = errors.New("error"); err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
32
luban_examples/Projects/Go_bin/gen/ai.IsNotSet.go
Normal file
32
luban_examples/Projects/Go_bin/gen/ai.IsNotSet.go
Normal file
@@ -0,0 +1,32 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
|
||||
|
||||
type AiIsNotSet struct {
|
||||
}
|
||||
|
||||
const TypeId_AiIsNotSet = 790736255
|
||||
|
||||
func (*AiIsNotSet) GetTypeId() int32 {
|
||||
return 790736255
|
||||
}
|
||||
|
||||
func NewAiIsNotSet(_buf *luban.ByteBuf) (_v *AiIsNotSet, err error) {
|
||||
_v = &AiIsNotSet{}
|
||||
return
|
||||
}
|
||||
|
||||
32
luban_examples/Projects/Go_bin/gen/ai.IsSet.go
Normal file
32
luban_examples/Projects/Go_bin/gen/ai.IsSet.go
Normal file
@@ -0,0 +1,32 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
|
||||
|
||||
type AiIsSet struct {
|
||||
}
|
||||
|
||||
const TypeId_AiIsSet = 1635350898
|
||||
|
||||
func (*AiIsSet) GetTypeId() int32 {
|
||||
return 1635350898
|
||||
}
|
||||
|
||||
func NewAiIsSet(_buf *luban.ByteBuf) (_v *AiIsSet, err error) {
|
||||
_v = &AiIsSet{}
|
||||
return
|
||||
}
|
||||
|
||||
38
luban_examples/Projects/Go_bin/gen/ai.KeepFaceTarget.go
Normal file
38
luban_examples/Projects/Go_bin/gen/ai.KeepFaceTarget.go
Normal file
@@ -0,0 +1,38 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiKeepFaceTarget struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
TargetActorKey string
|
||||
}
|
||||
|
||||
const TypeId_AiKeepFaceTarget = 1195270745
|
||||
|
||||
func (*AiKeepFaceTarget) GetTypeId() int32 {
|
||||
return 1195270745
|
||||
}
|
||||
|
||||
func NewAiKeepFaceTarget(_buf *luban.ByteBuf) (_v *AiKeepFaceTarget, err error) {
|
||||
_v = &AiKeepFaceTarget{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.TargetActorKey, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
43
luban_examples/Projects/Go_bin/gen/ai.KeyData.go
Normal file
43
luban_examples/Projects/Go_bin/gen/ai.KeyData.go
Normal file
@@ -0,0 +1,43 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiKeyData struct {
|
||||
}
|
||||
|
||||
const TypeId_AiKeyData = 1022478019
|
||||
|
||||
func (*AiKeyData) GetTypeId() int32 {
|
||||
return 1022478019
|
||||
}
|
||||
|
||||
func NewAiKeyData(_buf *luban.ByteBuf) (interface{}, error) {
|
||||
var id int32
|
||||
var err error
|
||||
if id, err = _buf.ReadInt() ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
switch id {
|
||||
case -719747885: _v, err := NewAiFloatKeyData(_buf); if err != nil { return nil, errors.New("ai.floatkeydata") } else { return _v, nil }
|
||||
case -342751904: _v, err := NewAiIntKeyData(_buf); if err != nil { return nil, errors.New("ai.intkeydata") } else { return _v, nil }
|
||||
case -307888654: _v, err := NewAiStringKeyData(_buf); if err != nil { return nil, errors.New("ai.stringkeydata") } else { return _v, nil }
|
||||
case 1517269500: _v, err := NewAiBlackboardKeyData(_buf); if err != nil { return nil, errors.New("ai.blackboardkeydata") } else { return _v, nil }
|
||||
default: return nil, errors.New("unknown type id")
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
42
luban_examples/Projects/Go_bin/gen/ai.KeyQueryOperator.go
Normal file
42
luban_examples/Projects/Go_bin/gen/ai.KeyQueryOperator.go
Normal file
@@ -0,0 +1,42 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiKeyQueryOperator struct {
|
||||
}
|
||||
|
||||
const TypeId_AiKeyQueryOperator = -738364781
|
||||
|
||||
func (*AiKeyQueryOperator) GetTypeId() int32 {
|
||||
return -738364781
|
||||
}
|
||||
|
||||
func NewAiKeyQueryOperator(_buf *luban.ByteBuf) (interface{}, error) {
|
||||
var id int32
|
||||
var err error
|
||||
if id, err = _buf.ReadInt() ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
switch id {
|
||||
case 1635350898: _v, err := NewAiIsSet(_buf); if err != nil { return nil, errors.New("ai.isset") } else { return _v, nil }
|
||||
case 790736255: _v, err := NewAiIsNotSet(_buf); if err != nil { return nil, errors.New("ai.isnotset") } else { return _v, nil }
|
||||
case -979891605: _v, err := NewAiBinaryOperator(_buf); if err != nil { return nil, errors.New("ai.binaryoperator") } else { return _v, nil }
|
||||
default: return nil, errors.New("unknown type id")
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
44
luban_examples/Projects/Go_bin/gen/ai.MoveToLocation.go
Normal file
44
luban_examples/Projects/Go_bin/gen/ai.MoveToLocation.go
Normal file
@@ -0,0 +1,44 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiMoveToLocation struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
Decorators []interface{}
|
||||
Services []interface{}
|
||||
IgnoreRestartSelf bool
|
||||
AcceptableRadius float32
|
||||
}
|
||||
|
||||
const TypeId_AiMoveToLocation = -969953113
|
||||
|
||||
func (*AiMoveToLocation) GetTypeId() int32 {
|
||||
return -969953113
|
||||
}
|
||||
|
||||
func NewAiMoveToLocation(_buf *luban.ByteBuf) (_v *AiMoveToLocation, err error) {
|
||||
_v = &AiMoveToLocation{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{_v.Decorators = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiDecorator(_buf); err != nil { err = errors.New("error"); return } }; _v.Decorators = append(_v.Decorators, _e_) } }
|
||||
{_v.Services = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiService(_buf); err != nil { err = errors.New("error"); return } }; _v.Services = append(_v.Services, _e_) } }
|
||||
{ if _v.IgnoreRestartSelf, err = _buf.ReadBool(); err != nil { err = errors.New("error"); err = errors.New("error"); return } }
|
||||
{ if _v.AcceptableRadius, err = _buf.ReadFloat(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
@@ -0,0 +1,46 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiMoveToRandomLocation struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
Decorators []interface{}
|
||||
Services []interface{}
|
||||
IgnoreRestartSelf bool
|
||||
OriginPositionKey string
|
||||
Radius float32
|
||||
}
|
||||
|
||||
const TypeId_AiMoveToRandomLocation = -2140042998
|
||||
|
||||
func (*AiMoveToRandomLocation) GetTypeId() int32 {
|
||||
return -2140042998
|
||||
}
|
||||
|
||||
func NewAiMoveToRandomLocation(_buf *luban.ByteBuf) (_v *AiMoveToRandomLocation, err error) {
|
||||
_v = &AiMoveToRandomLocation{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{_v.Decorators = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiDecorator(_buf); err != nil { err = errors.New("error"); return } }; _v.Decorators = append(_v.Decorators, _e_) } }
|
||||
{_v.Services = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiService(_buf); err != nil { err = errors.New("error"); return } }; _v.Services = append(_v.Services, _e_) } }
|
||||
{ if _v.IgnoreRestartSelf, err = _buf.ReadBool(); err != nil { err = errors.New("error"); err = errors.New("error"); return } }
|
||||
{ if _v.OriginPositionKey, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Radius, err = _buf.ReadFloat(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
46
luban_examples/Projects/Go_bin/gen/ai.MoveToTarget.go
Normal file
46
luban_examples/Projects/Go_bin/gen/ai.MoveToTarget.go
Normal file
@@ -0,0 +1,46 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiMoveToTarget struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
Decorators []interface{}
|
||||
Services []interface{}
|
||||
IgnoreRestartSelf bool
|
||||
TargetActorKey string
|
||||
AcceptableRadius float32
|
||||
}
|
||||
|
||||
const TypeId_AiMoveToTarget = 514987779
|
||||
|
||||
func (*AiMoveToTarget) GetTypeId() int32 {
|
||||
return 514987779
|
||||
}
|
||||
|
||||
func NewAiMoveToTarget(_buf *luban.ByteBuf) (_v *AiMoveToTarget, err error) {
|
||||
_v = &AiMoveToTarget{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{_v.Decorators = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiDecorator(_buf); err != nil { err = errors.New("error"); return } }; _v.Decorators = append(_v.Decorators, _e_) } }
|
||||
{_v.Services = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiService(_buf); err != nil { err = errors.New("error"); return } }; _v.Services = append(_v.Services, _e_) } }
|
||||
{ if _v.IgnoreRestartSelf, err = _buf.ReadBool(); err != nil { err = errors.New("error"); err = errors.New("error"); return } }
|
||||
{ if _v.TargetActorKey, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.AcceptableRadius, err = _buf.ReadFloat(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
64
luban_examples/Projects/Go_bin/gen/ai.Node.go
Normal file
64
luban_examples/Projects/Go_bin/gen/ai.Node.go
Normal file
@@ -0,0 +1,64 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiNode struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
}
|
||||
|
||||
const TypeId_AiNode = -1055479768
|
||||
|
||||
func (*AiNode) GetTypeId() int32 {
|
||||
return -1055479768
|
||||
}
|
||||
|
||||
func NewAiNode(_buf *luban.ByteBuf) (interface{}, error) {
|
||||
var id int32
|
||||
var err error
|
||||
if id, err = _buf.ReadInt() ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
switch id {
|
||||
case 1812449155: _v, err := NewAiUeSetDefaultFocus(_buf); if err != nil { return nil, errors.New("ai.uesetdefaultfocus") } else { return _v, nil }
|
||||
case 990693812: _v, err := NewAiExecuteTimeStatistic(_buf); if err != nil { return nil, errors.New("ai.executetimestatistic") } else { return _v, nil }
|
||||
case 1601247918: _v, err := NewAiChooseTarget(_buf); if err != nil { return nil, errors.New("ai.choosetarget") } else { return _v, nil }
|
||||
case 1195270745: _v, err := NewAiKeepFaceTarget(_buf); if err != nil { return nil, errors.New("ai.keepfacetarget") } else { return _v, nil }
|
||||
case -999247644: _v, err := NewAiGetOwnerPlayer(_buf); if err != nil { return nil, errors.New("ai.getownerplayer") } else { return _v, nil }
|
||||
case -61887372: _v, err := NewAiUpdateDailyBehaviorProps(_buf); if err != nil { return nil, errors.New("ai.updatedailybehaviorprops") } else { return _v, nil }
|
||||
case -513308166: _v, err := NewAiUeLoop(_buf); if err != nil { return nil, errors.New("ai.ueloop") } else { return _v, nil }
|
||||
case -951439423: _v, err := NewAiUeCooldown(_buf); if err != nil { return nil, errors.New("ai.uecooldown") } else { return _v, nil }
|
||||
case 338469720: _v, err := NewAiUeTimeLimit(_buf); if err != nil { return nil, errors.New("ai.uetimelimit") } else { return _v, nil }
|
||||
case -315297507: _v, err := NewAiUeBlackboard(_buf); if err != nil { return nil, errors.New("ai.ueblackboard") } else { return _v, nil }
|
||||
case 195054574: _v, err := NewAiUeForceSuccess(_buf); if err != nil { return nil, errors.New("ai.ueforcesuccess") } else { return _v, nil }
|
||||
case 1255972344: _v, err := NewAiIsAtLocation(_buf); if err != nil { return nil, errors.New("ai.isatlocation") } else { return _v, nil }
|
||||
case -1207170283: _v, err := NewAiDistanceLessThan(_buf); if err != nil { return nil, errors.New("ai.distancelessthan") } else { return _v, nil }
|
||||
case -1789006105: _v, err := NewAiSequence(_buf); if err != nil { return nil, errors.New("ai.sequence") } else { return _v, nil }
|
||||
case -1946981627: _v, err := NewAiSelector(_buf); if err != nil { return nil, errors.New("ai.selector") } else { return _v, nil }
|
||||
case -1952582529: _v, err := NewAiSimpleParallel(_buf); if err != nil { return nil, errors.New("ai.simpleparallel") } else { return _v, nil }
|
||||
case -512994101: _v, err := NewAiUeWait(_buf); if err != nil { return nil, errors.New("ai.uewait") } else { return _v, nil }
|
||||
case 1215378271: _v, err := NewAiUeWaitBlackboardTime(_buf); if err != nil { return nil, errors.New("ai.uewaitblackboardtime") } else { return _v, nil }
|
||||
case 514987779: _v, err := NewAiMoveToTarget(_buf); if err != nil { return nil, errors.New("ai.movetotarget") } else { return _v, nil }
|
||||
case -918812268: _v, err := NewAiChooseSkill(_buf); if err != nil { return nil, errors.New("ai.chooseskill") } else { return _v, nil }
|
||||
case -2140042998: _v, err := NewAiMoveToRandomLocation(_buf); if err != nil { return nil, errors.New("ai.movetorandomlocation") } else { return _v, nil }
|
||||
case -969953113: _v, err := NewAiMoveToLocation(_buf); if err != nil { return nil, errors.New("ai.movetolocation") } else { return _v, nil }
|
||||
case 1357409728: _v, err := NewAiDebugPrint(_buf); if err != nil { return nil, errors.New("ai.debugprint") } else { return _v, nil }
|
||||
default: return nil, errors.New("unknown type id")
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
42
luban_examples/Projects/Go_bin/gen/ai.Selector.go
Normal file
42
luban_examples/Projects/Go_bin/gen/ai.Selector.go
Normal file
@@ -0,0 +1,42 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiSelector struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
Decorators []interface{}
|
||||
Services []interface{}
|
||||
Children []interface{}
|
||||
}
|
||||
|
||||
const TypeId_AiSelector = -1946981627
|
||||
|
||||
func (*AiSelector) GetTypeId() int32 {
|
||||
return -1946981627
|
||||
}
|
||||
|
||||
func NewAiSelector(_buf *luban.ByteBuf) (_v *AiSelector, err error) {
|
||||
_v = &AiSelector{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{_v.Decorators = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiDecorator(_buf); err != nil { err = errors.New("error"); return } }; _v.Decorators = append(_v.Decorators, _e_) } }
|
||||
{_v.Services = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiService(_buf); err != nil { err = errors.New("error"); return } }; _v.Services = append(_v.Services, _e_) } }
|
||||
{_v.Children = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiFlowNode(_buf); err != nil { err = errors.New("error"); return } }; _v.Children = append(_v.Children, _e_) } }
|
||||
return
|
||||
}
|
||||
|
||||
42
luban_examples/Projects/Go_bin/gen/ai.Sequence.go
Normal file
42
luban_examples/Projects/Go_bin/gen/ai.Sequence.go
Normal file
@@ -0,0 +1,42 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiSequence struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
Decorators []interface{}
|
||||
Services []interface{}
|
||||
Children []interface{}
|
||||
}
|
||||
|
||||
const TypeId_AiSequence = -1789006105
|
||||
|
||||
func (*AiSequence) GetTypeId() int32 {
|
||||
return -1789006105
|
||||
}
|
||||
|
||||
func NewAiSequence(_buf *luban.ByteBuf) (_v *AiSequence, err error) {
|
||||
_v = &AiSequence{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{_v.Decorators = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiDecorator(_buf); err != nil { err = errors.New("error"); return } }; _v.Decorators = append(_v.Decorators, _e_) } }
|
||||
{_v.Services = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiService(_buf); err != nil { err = errors.New("error"); return } }; _v.Services = append(_v.Services, _e_) } }
|
||||
{_v.Children = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiFlowNode(_buf); err != nil { err = errors.New("error"); return } }; _v.Children = append(_v.Children, _e_) } }
|
||||
return
|
||||
}
|
||||
|
||||
47
luban_examples/Projects/Go_bin/gen/ai.Service.go
Normal file
47
luban_examples/Projects/Go_bin/gen/ai.Service.go
Normal file
@@ -0,0 +1,47 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiService struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
}
|
||||
|
||||
const TypeId_AiService = -472395057
|
||||
|
||||
func (*AiService) GetTypeId() int32 {
|
||||
return -472395057
|
||||
}
|
||||
|
||||
func NewAiService(_buf *luban.ByteBuf) (interface{}, error) {
|
||||
var id int32
|
||||
var err error
|
||||
if id, err = _buf.ReadInt() ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
switch id {
|
||||
case 1812449155: _v, err := NewAiUeSetDefaultFocus(_buf); if err != nil { return nil, errors.New("ai.uesetdefaultfocus") } else { return _v, nil }
|
||||
case 990693812: _v, err := NewAiExecuteTimeStatistic(_buf); if err != nil { return nil, errors.New("ai.executetimestatistic") } else { return _v, nil }
|
||||
case 1601247918: _v, err := NewAiChooseTarget(_buf); if err != nil { return nil, errors.New("ai.choosetarget") } else { return _v, nil }
|
||||
case 1195270745: _v, err := NewAiKeepFaceTarget(_buf); if err != nil { return nil, errors.New("ai.keepfacetarget") } else { return _v, nil }
|
||||
case -999247644: _v, err := NewAiGetOwnerPlayer(_buf); if err != nil { return nil, errors.New("ai.getownerplayer") } else { return _v, nil }
|
||||
case -61887372: _v, err := NewAiUpdateDailyBehaviorProps(_buf); if err != nil { return nil, errors.New("ai.updatedailybehaviorprops") } else { return _v, nil }
|
||||
default: return nil, errors.New("unknown type id")
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
46
luban_examples/Projects/Go_bin/gen/ai.SimpleParallel.go
Normal file
46
luban_examples/Projects/Go_bin/gen/ai.SimpleParallel.go
Normal file
@@ -0,0 +1,46 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiSimpleParallel struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
Decorators []interface{}
|
||||
Services []interface{}
|
||||
FinishMode int32
|
||||
MainTask interface{}
|
||||
BackgroundNode interface{}
|
||||
}
|
||||
|
||||
const TypeId_AiSimpleParallel = -1952582529
|
||||
|
||||
func (*AiSimpleParallel) GetTypeId() int32 {
|
||||
return -1952582529
|
||||
}
|
||||
|
||||
func NewAiSimpleParallel(_buf *luban.ByteBuf) (_v *AiSimpleParallel, err error) {
|
||||
_v = &AiSimpleParallel{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{_v.Decorators = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiDecorator(_buf); err != nil { err = errors.New("error"); return } }; _v.Decorators = append(_v.Decorators, _e_) } }
|
||||
{_v.Services = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiService(_buf); err != nil { err = errors.New("error"); return } }; _v.Services = append(_v.Services, _e_) } }
|
||||
{ if _v.FinishMode, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.MainTask, err = NewAiTask(_buf); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.BackgroundNode, err = NewAiFlowNode(_buf); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
34
luban_examples/Projects/Go_bin/gen/ai.StringKeyData.go
Normal file
34
luban_examples/Projects/Go_bin/gen/ai.StringKeyData.go
Normal file
@@ -0,0 +1,34 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiStringKeyData struct {
|
||||
Value string
|
||||
}
|
||||
|
||||
const TypeId_AiStringKeyData = -307888654
|
||||
|
||||
func (*AiStringKeyData) GetTypeId() int32 {
|
||||
return -307888654
|
||||
}
|
||||
|
||||
func NewAiStringKeyData(_buf *luban.ByteBuf) (_v *AiStringKeyData, err error) {
|
||||
_v = &AiStringKeyData{}
|
||||
{ if _v.Value, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
51
luban_examples/Projects/Go_bin/gen/ai.Task.go
Normal file
51
luban_examples/Projects/Go_bin/gen/ai.Task.go
Normal file
@@ -0,0 +1,51 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiTask struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
Decorators []interface{}
|
||||
Services []interface{}
|
||||
IgnoreRestartSelf bool
|
||||
}
|
||||
|
||||
const TypeId_AiTask = -1055314005
|
||||
|
||||
func (*AiTask) GetTypeId() int32 {
|
||||
return -1055314005
|
||||
}
|
||||
|
||||
func NewAiTask(_buf *luban.ByteBuf) (interface{}, error) {
|
||||
var id int32
|
||||
var err error
|
||||
if id, err = _buf.ReadInt() ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
switch id {
|
||||
case -512994101: _v, err := NewAiUeWait(_buf); if err != nil { return nil, errors.New("ai.uewait") } else { return _v, nil }
|
||||
case 1215378271: _v, err := NewAiUeWaitBlackboardTime(_buf); if err != nil { return nil, errors.New("ai.uewaitblackboardtime") } else { return _v, nil }
|
||||
case 514987779: _v, err := NewAiMoveToTarget(_buf); if err != nil { return nil, errors.New("ai.movetotarget") } else { return _v, nil }
|
||||
case -918812268: _v, err := NewAiChooseSkill(_buf); if err != nil { return nil, errors.New("ai.chooseskill") } else { return _v, nil }
|
||||
case -2140042998: _v, err := NewAiMoveToRandomLocation(_buf); if err != nil { return nil, errors.New("ai.movetorandomlocation") } else { return _v, nil }
|
||||
case -969953113: _v, err := NewAiMoveToLocation(_buf); if err != nil { return nil, errors.New("ai.movetolocation") } else { return _v, nil }
|
||||
case 1357409728: _v, err := NewAiDebugPrint(_buf); if err != nil { return nil, errors.New("ai.debugprint") } else { return _v, nil }
|
||||
default: return nil, errors.New("unknown type id")
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
51
luban_examples/Projects/Go_bin/gen/ai.TbBehaviorTree.go
Normal file
51
luban_examples/Projects/Go_bin/gen/ai.TbBehaviorTree.go
Normal file
@@ -0,0 +1,51 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import "demo/luban"
|
||||
|
||||
type AiTbBehaviorTree struct {
|
||||
_dataMap map[int32]*AiBehaviorTree
|
||||
_dataList []*AiBehaviorTree
|
||||
}
|
||||
|
||||
func NewAiTbBehaviorTree(_buf *luban.ByteBuf) (*AiTbBehaviorTree, error) {
|
||||
if size, err := _buf.ReadSize() ; err != nil {
|
||||
return nil, err
|
||||
} else {
|
||||
_dataList := make([]*AiBehaviorTree, 0, size)
|
||||
dataMap := make(map[int32]*AiBehaviorTree)
|
||||
|
||||
for i := 0 ; i < size ; i++ {
|
||||
if _v, err2 := NewAiBehaviorTree(_buf); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &AiTbBehaviorTree{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
}
|
||||
|
||||
func (table *AiTbBehaviorTree) GetDataMap() map[int32]*AiBehaviorTree {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *AiTbBehaviorTree) GetDataList() []*AiBehaviorTree {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *AiTbBehaviorTree) Get(key int32) *AiBehaviorTree {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
||||
51
luban_examples/Projects/Go_bin/gen/ai.TbBlackboard.go
Normal file
51
luban_examples/Projects/Go_bin/gen/ai.TbBlackboard.go
Normal file
@@ -0,0 +1,51 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import "demo/luban"
|
||||
|
||||
type AiTbBlackboard struct {
|
||||
_dataMap map[string]*AiBlackboard
|
||||
_dataList []*AiBlackboard
|
||||
}
|
||||
|
||||
func NewAiTbBlackboard(_buf *luban.ByteBuf) (*AiTbBlackboard, error) {
|
||||
if size, err := _buf.ReadSize() ; err != nil {
|
||||
return nil, err
|
||||
} else {
|
||||
_dataList := make([]*AiBlackboard, 0, size)
|
||||
dataMap := make(map[string]*AiBlackboard)
|
||||
|
||||
for i := 0 ; i < size ; i++ {
|
||||
if _v, err2 := NewAiBlackboard(_buf); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Name] = _v
|
||||
}
|
||||
}
|
||||
return &AiTbBlackboard{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
}
|
||||
|
||||
func (table *AiTbBlackboard) GetDataMap() map[string]*AiBlackboard {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *AiTbBlackboard) GetDataList() []*AiBlackboard {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *AiTbBlackboard) Get(key string) *AiBlackboard {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
||||
44
luban_examples/Projects/Go_bin/gen/ai.UeBlackboard.go
Normal file
44
luban_examples/Projects/Go_bin/gen/ai.UeBlackboard.go
Normal file
@@ -0,0 +1,44 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiUeBlackboard struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
FlowAbortMode int32
|
||||
NotifyObserver int32
|
||||
BlackboardKey string
|
||||
KeyQuery interface{}
|
||||
}
|
||||
|
||||
const TypeId_AiUeBlackboard = -315297507
|
||||
|
||||
func (*AiUeBlackboard) GetTypeId() int32 {
|
||||
return -315297507
|
||||
}
|
||||
|
||||
func NewAiUeBlackboard(_buf *luban.ByteBuf) (_v *AiUeBlackboard, err error) {
|
||||
_v = &AiUeBlackboard{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.FlowAbortMode, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NotifyObserver, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.BlackboardKey, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.KeyQuery, err = NewAiKeyQueryOperator(_buf); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
40
luban_examples/Projects/Go_bin/gen/ai.UeCooldown.go
Normal file
40
luban_examples/Projects/Go_bin/gen/ai.UeCooldown.go
Normal file
@@ -0,0 +1,40 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiUeCooldown struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
FlowAbortMode int32
|
||||
CooldownTime float32
|
||||
}
|
||||
|
||||
const TypeId_AiUeCooldown = -951439423
|
||||
|
||||
func (*AiUeCooldown) GetTypeId() int32 {
|
||||
return -951439423
|
||||
}
|
||||
|
||||
func NewAiUeCooldown(_buf *luban.ByteBuf) (_v *AiUeCooldown, err error) {
|
||||
_v = &AiUeCooldown{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.FlowAbortMode, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.CooldownTime, err = _buf.ReadFloat(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
38
luban_examples/Projects/Go_bin/gen/ai.UeForceSuccess.go
Normal file
38
luban_examples/Projects/Go_bin/gen/ai.UeForceSuccess.go
Normal file
@@ -0,0 +1,38 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiUeForceSuccess struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
FlowAbortMode int32
|
||||
}
|
||||
|
||||
const TypeId_AiUeForceSuccess = 195054574
|
||||
|
||||
func (*AiUeForceSuccess) GetTypeId() int32 {
|
||||
return 195054574
|
||||
}
|
||||
|
||||
func NewAiUeForceSuccess(_buf *luban.ByteBuf) (_v *AiUeForceSuccess, err error) {
|
||||
_v = &AiUeForceSuccess{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.FlowAbortMode, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
44
luban_examples/Projects/Go_bin/gen/ai.UeLoop.go
Normal file
44
luban_examples/Projects/Go_bin/gen/ai.UeLoop.go
Normal file
@@ -0,0 +1,44 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiUeLoop struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
FlowAbortMode int32
|
||||
NumLoops int32
|
||||
InfiniteLoop bool
|
||||
InfiniteLoopTimeoutTime float32
|
||||
}
|
||||
|
||||
const TypeId_AiUeLoop = -513308166
|
||||
|
||||
func (*AiUeLoop) GetTypeId() int32 {
|
||||
return -513308166
|
||||
}
|
||||
|
||||
func NewAiUeLoop(_buf *luban.ByteBuf) (_v *AiUeLoop, err error) {
|
||||
_v = &AiUeLoop{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.FlowAbortMode, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NumLoops, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.InfiniteLoop, err = _buf.ReadBool(); err != nil { err = errors.New("error"); err = errors.New("error"); return } }
|
||||
{ if _v.InfiniteLoopTimeoutTime, err = _buf.ReadFloat(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
38
luban_examples/Projects/Go_bin/gen/ai.UeSetDefaultFocus.go
Normal file
38
luban_examples/Projects/Go_bin/gen/ai.UeSetDefaultFocus.go
Normal file
@@ -0,0 +1,38 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiUeSetDefaultFocus struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
KeyboardKey string
|
||||
}
|
||||
|
||||
const TypeId_AiUeSetDefaultFocus = 1812449155
|
||||
|
||||
func (*AiUeSetDefaultFocus) GetTypeId() int32 {
|
||||
return 1812449155
|
||||
}
|
||||
|
||||
func NewAiUeSetDefaultFocus(_buf *luban.ByteBuf) (_v *AiUeSetDefaultFocus, err error) {
|
||||
_v = &AiUeSetDefaultFocus{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.KeyboardKey, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
40
luban_examples/Projects/Go_bin/gen/ai.UeTimeLimit.go
Normal file
40
luban_examples/Projects/Go_bin/gen/ai.UeTimeLimit.go
Normal file
@@ -0,0 +1,40 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiUeTimeLimit struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
FlowAbortMode int32
|
||||
LimitTime float32
|
||||
}
|
||||
|
||||
const TypeId_AiUeTimeLimit = 338469720
|
||||
|
||||
func (*AiUeTimeLimit) GetTypeId() int32 {
|
||||
return 338469720
|
||||
}
|
||||
|
||||
func NewAiUeTimeLimit(_buf *luban.ByteBuf) (_v *AiUeTimeLimit, err error) {
|
||||
_v = &AiUeTimeLimit{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.FlowAbortMode, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.LimitTime, err = _buf.ReadFloat(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
46
luban_examples/Projects/Go_bin/gen/ai.UeWait.go
Normal file
46
luban_examples/Projects/Go_bin/gen/ai.UeWait.go
Normal file
@@ -0,0 +1,46 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiUeWait struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
Decorators []interface{}
|
||||
Services []interface{}
|
||||
IgnoreRestartSelf bool
|
||||
WaitTime float32
|
||||
RandomDeviation float32
|
||||
}
|
||||
|
||||
const TypeId_AiUeWait = -512994101
|
||||
|
||||
func (*AiUeWait) GetTypeId() int32 {
|
||||
return -512994101
|
||||
}
|
||||
|
||||
func NewAiUeWait(_buf *luban.ByteBuf) (_v *AiUeWait, err error) {
|
||||
_v = &AiUeWait{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{_v.Decorators = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiDecorator(_buf); err != nil { err = errors.New("error"); return } }; _v.Decorators = append(_v.Decorators, _e_) } }
|
||||
{_v.Services = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiService(_buf); err != nil { err = errors.New("error"); return } }; _v.Services = append(_v.Services, _e_) } }
|
||||
{ if _v.IgnoreRestartSelf, err = _buf.ReadBool(); err != nil { err = errors.New("error"); err = errors.New("error"); return } }
|
||||
{ if _v.WaitTime, err = _buf.ReadFloat(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.RandomDeviation, err = _buf.ReadFloat(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
@@ -0,0 +1,44 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiUeWaitBlackboardTime struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
Decorators []interface{}
|
||||
Services []interface{}
|
||||
IgnoreRestartSelf bool
|
||||
BlackboardKey string
|
||||
}
|
||||
|
||||
const TypeId_AiUeWaitBlackboardTime = 1215378271
|
||||
|
||||
func (*AiUeWaitBlackboardTime) GetTypeId() int32 {
|
||||
return 1215378271
|
||||
}
|
||||
|
||||
func NewAiUeWaitBlackboardTime(_buf *luban.ByteBuf) (_v *AiUeWaitBlackboardTime, err error) {
|
||||
_v = &AiUeWaitBlackboardTime{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{_v.Decorators = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiDecorator(_buf); err != nil { err = errors.New("error"); return } }; _v.Decorators = append(_v.Decorators, _e_) } }
|
||||
{_v.Services = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewAiService(_buf); err != nil { err = errors.New("error"); return } }; _v.Services = append(_v.Services, _e_) } }
|
||||
{ if _v.IgnoreRestartSelf, err = _buf.ReadBool(); err != nil { err = errors.New("error"); err = errors.New("error"); return } }
|
||||
{ if _v.BlackboardKey, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type AiUpdateDailyBehaviorProps struct {
|
||||
Id int32
|
||||
NodeName string
|
||||
SatietyKey string
|
||||
EnergyKey string
|
||||
MoodKey string
|
||||
SatietyLowerThresholdKey string
|
||||
SatietyUpperThresholdKey string
|
||||
EnergyLowerThresholdKey string
|
||||
EnergyUpperThresholdKey string
|
||||
MoodLowerThresholdKey string
|
||||
MoodUpperThresholdKey string
|
||||
}
|
||||
|
||||
const TypeId_AiUpdateDailyBehaviorProps = -61887372
|
||||
|
||||
func (*AiUpdateDailyBehaviorProps) GetTypeId() int32 {
|
||||
return -61887372
|
||||
}
|
||||
|
||||
func NewAiUpdateDailyBehaviorProps(_buf *luban.ByteBuf) (_v *AiUpdateDailyBehaviorProps, err error) {
|
||||
_v = &AiUpdateDailyBehaviorProps{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.NodeName, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.SatietyKey, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.EnergyKey, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.MoodKey, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.SatietyLowerThresholdKey, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.SatietyUpperThresholdKey, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.EnergyLowerThresholdKey, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.EnergyUpperThresholdKey, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.MoodLowerThresholdKey, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.MoodUpperThresholdKey, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
16
luban_examples/Projects/Go_bin/gen/common.EBoolOperator.go
Normal file
16
luban_examples/Projects/Go_bin/gen/common.EBoolOperator.go
Normal file
@@ -0,0 +1,16 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
CommonEBoolOperator_AND = 0;
|
||||
CommonEBoolOperator_OR = 1;
|
||||
)
|
||||
|
||||
46
luban_examples/Projects/Go_bin/gen/common.GlobalConfig.go
Normal file
46
luban_examples/Projects/Go_bin/gen/common.GlobalConfig.go
Normal file
@@ -0,0 +1,46 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type CommonGlobalConfig struct {
|
||||
X1 int32
|
||||
X2 int32
|
||||
X3 int32
|
||||
X4 int32
|
||||
X5 int32
|
||||
X6 int32
|
||||
X7 []int32
|
||||
}
|
||||
|
||||
const TypeId_CommonGlobalConfig = -848234488
|
||||
|
||||
func (*CommonGlobalConfig) GetTypeId() int32 {
|
||||
return -848234488
|
||||
}
|
||||
|
||||
func NewCommonGlobalConfig(_buf *luban.ByteBuf) (_v *CommonGlobalConfig, err error) {
|
||||
_v = &CommonGlobalConfig{}
|
||||
{ if _v.X1, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X2, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X3, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X4, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X5, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X6, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{_v.X7 = make([]int32, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ int32; { if _e_, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }; _v.X7 = append(_v.X7, _e_) } }
|
||||
return
|
||||
}
|
||||
|
||||
40
luban_examples/Projects/Go_bin/gen/common.TbGlobalConfig.go
Normal file
40
luban_examples/Projects/Go_bin/gen/common.TbGlobalConfig.go
Normal file
@@ -0,0 +1,40 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import "demo/luban"
|
||||
|
||||
|
||||
import "errors"
|
||||
|
||||
type CommonTbGlobalConfig struct {
|
||||
_data *CommonGlobalConfig
|
||||
}
|
||||
|
||||
func NewCommonTbGlobalConfig(_buf *luban.ByteBuf) (*CommonTbGlobalConfig, error) {
|
||||
if size, err := _buf.ReadSize() ; err != nil {
|
||||
return nil, err
|
||||
} else if size != 1 {
|
||||
return nil, errors.New(" size != 1 ")
|
||||
} else {
|
||||
if _v, err2 := NewCommonGlobalConfig(_buf); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
return &CommonTbGlobalConfig{_data:_v}, nil
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
func (table *CommonTbGlobalConfig) Get() *CommonGlobalConfig {
|
||||
return table._data
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
/**
|
||||
* 一星
|
||||
*/
|
||||
ItemEClothersStarQualityType_ONE = 1;
|
||||
/**
|
||||
* 二星
|
||||
*/
|
||||
ItemEClothersStarQualityType_TWO = 2;
|
||||
/**
|
||||
* 三星
|
||||
*/
|
||||
ItemEClothersStarQualityType_THREE = 3;
|
||||
/**
|
||||
* 四星
|
||||
*/
|
||||
ItemEClothersStarQualityType_FOUR = 4;
|
||||
/**
|
||||
* 五星
|
||||
*/
|
||||
ItemEClothersStarQualityType_FIVE = 5;
|
||||
/**
|
||||
* 六星
|
||||
*/
|
||||
ItemEClothersStarQualityType_SIX = 6;
|
||||
/**
|
||||
* 七星
|
||||
*/
|
||||
ItemEClothersStarQualityType_SEVEN = 7;
|
||||
/**
|
||||
* 八星
|
||||
*/
|
||||
ItemEClothersStarQualityType_EIGHT = 8;
|
||||
/**
|
||||
* 九星
|
||||
*/
|
||||
ItemEClothersStarQualityType_NINE = 9;
|
||||
/**
|
||||
* 十星
|
||||
*/
|
||||
ItemEClothersStarQualityType_TEN = 10;
|
||||
)
|
||||
|
||||
22
luban_examples/Projects/Go_bin/gen/item.EClothersTag.go
Normal file
22
luban_examples/Projects/Go_bin/gen/item.EClothersTag.go
Normal file
@@ -0,0 +1,22 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
/**
|
||||
* 防晒
|
||||
*/
|
||||
ItemEClothersTag_FANG_SHAI = 1;
|
||||
/**
|
||||
* 舞者
|
||||
*/
|
||||
ItemEClothersTag_WU_ZHE = 2;
|
||||
)
|
||||
|
||||
@@ -0,0 +1,46 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
/**
|
||||
* 胸部
|
||||
*/
|
||||
ItemEClothesHidePartType_CHEST = 0;
|
||||
/**
|
||||
* 手
|
||||
*/
|
||||
ItemEClothesHidePartType_HEAD = 1;
|
||||
/**
|
||||
* 脊柱上
|
||||
*/
|
||||
ItemEClothesHidePartType_SPINE_UPPER = 2;
|
||||
/**
|
||||
* 脊柱下
|
||||
*/
|
||||
ItemEClothesHidePartType_SPINE_LOWER = 3;
|
||||
/**
|
||||
* 臀部
|
||||
*/
|
||||
ItemEClothesHidePartType_HIP = 4;
|
||||
/**
|
||||
* 腿上
|
||||
*/
|
||||
ItemEClothesHidePartType_LEG_UPPER = 5;
|
||||
/**
|
||||
* 腿中
|
||||
*/
|
||||
ItemEClothesHidePartType_LEG_MIDDLE = 6;
|
||||
/**
|
||||
* 腿下
|
||||
*/
|
||||
ItemEClothesHidePartType_LEG_LOWER = 7;
|
||||
)
|
||||
|
||||
@@ -0,0 +1,54 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
/**
|
||||
* 简约
|
||||
*/
|
||||
ItemEClothesPropertyType_JIAN_YUE = 1;
|
||||
/**
|
||||
* 华丽
|
||||
*/
|
||||
ItemEClothesPropertyType_HUA_LI = 2;
|
||||
/**
|
||||
* 可爱
|
||||
*/
|
||||
ItemEClothesPropertyType_KE_AI = 3;
|
||||
/**
|
||||
* 成熟
|
||||
*/
|
||||
ItemEClothesPropertyType_CHENG_SHU = 4;
|
||||
/**
|
||||
* 活泼
|
||||
*/
|
||||
ItemEClothesPropertyType_HUO_PO = 5;
|
||||
/**
|
||||
* 优雅
|
||||
*/
|
||||
ItemEClothesPropertyType_YOU_YA = 6;
|
||||
/**
|
||||
* 清纯
|
||||
*/
|
||||
ItemEClothesPropertyType_QING_CHUN = 7;
|
||||
/**
|
||||
* 性感
|
||||
*/
|
||||
ItemEClothesPropertyType_XING_GAN = 8;
|
||||
/**
|
||||
* 清凉
|
||||
*/
|
||||
ItemEClothesPropertyType_QING_LIANG = 9;
|
||||
/**
|
||||
* 保暖
|
||||
*/
|
||||
ItemEClothesPropertyType_BAO_NUAN = 10;
|
||||
)
|
||||
|
||||
34
luban_examples/Projects/Go_bin/gen/item.ECurrencyType.go
Normal file
34
luban_examples/Projects/Go_bin/gen/item.ECurrencyType.go
Normal file
@@ -0,0 +1,34 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
/**
|
||||
* 钻石
|
||||
*/
|
||||
ItemECurrencyType_DIAMOND = 1;
|
||||
/**
|
||||
* 金币
|
||||
*/
|
||||
ItemECurrencyType_GOLD = 2;
|
||||
/**
|
||||
* 银币
|
||||
*/
|
||||
ItemECurrencyType_SILVER = 3;
|
||||
/**
|
||||
* 经验
|
||||
*/
|
||||
ItemECurrencyType_EXP = 4;
|
||||
/**
|
||||
* 能量点
|
||||
*/
|
||||
ItemECurrencyType_POWER_POINT = 5;
|
||||
)
|
||||
|
||||
37
luban_examples/Projects/Go_bin/gen/item.EItemQuality.go
Normal file
37
luban_examples/Projects/Go_bin/gen/item.EItemQuality.go
Normal file
@@ -0,0 +1,37 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
/**
|
||||
* 道具品质
|
||||
*/
|
||||
const (
|
||||
/**
|
||||
* 白
|
||||
*/
|
||||
ItemEItemQuality_WHITE = 0;
|
||||
/**
|
||||
* 绿
|
||||
*/
|
||||
ItemEItemQuality_GREEN = 1;
|
||||
/**
|
||||
* 蓝
|
||||
*/
|
||||
ItemEItemQuality_BLUE = 2;
|
||||
/**
|
||||
* 紫
|
||||
*/
|
||||
ItemEItemQuality_PURPLE = 3;
|
||||
/**
|
||||
* 金
|
||||
*/
|
||||
ItemEItemQuality_GOLDEN = 4;
|
||||
)
|
||||
|
||||
58
luban_examples/Projects/Go_bin/gen/item.EMajorType.go
Normal file
58
luban_examples/Projects/Go_bin/gen/item.EMajorType.go
Normal file
@@ -0,0 +1,58 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
/**
|
||||
* 货币
|
||||
*/
|
||||
ItemEMajorType_CURRENCY = 1;
|
||||
/**
|
||||
* 服装
|
||||
*/
|
||||
ItemEMajorType_CLOTH = 2;
|
||||
/**
|
||||
* 任务
|
||||
*/
|
||||
ItemEMajorType_QUEST = 3;
|
||||
/**
|
||||
* 消耗品
|
||||
*/
|
||||
ItemEMajorType_CONSUMABLES = 4;
|
||||
/**
|
||||
* 宝箱
|
||||
*/
|
||||
ItemEMajorType_TREASURE_BOX = 5;
|
||||
/**
|
||||
* 成就和称谓
|
||||
*/
|
||||
ItemEMajorType_ACHIEVEMENT_AND_TITLE = 6;
|
||||
/**
|
||||
* 头像框
|
||||
*/
|
||||
ItemEMajorType_HEAD_FRAME = 7;
|
||||
/**
|
||||
* 语音
|
||||
*/
|
||||
ItemEMajorType_VOICE = 8;
|
||||
/**
|
||||
* 动作
|
||||
*/
|
||||
ItemEMajorType_ACTION = 9;
|
||||
/**
|
||||
* 扩容道具
|
||||
*/
|
||||
ItemEMajorType_EXPANSION = 10;
|
||||
/**
|
||||
* 制作材料
|
||||
*/
|
||||
ItemEMajorType_MATERIAL = 11;
|
||||
)
|
||||
|
||||
210
luban_examples/Projects/Go_bin/gen/item.EMinorType.go
Normal file
210
luban_examples/Projects/Go_bin/gen/item.EMinorType.go
Normal file
@@ -0,0 +1,210 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
/**
|
||||
* 钻石
|
||||
*/
|
||||
ItemEMinorType_DIAMOND = 101;
|
||||
/**
|
||||
* 金币
|
||||
*/
|
||||
ItemEMinorType_GOLD = 102;
|
||||
/**
|
||||
* 银币
|
||||
*/
|
||||
ItemEMinorType_SILVER = 103;
|
||||
/**
|
||||
* 经验
|
||||
*/
|
||||
ItemEMinorType_EXP = 104;
|
||||
/**
|
||||
* 能量点
|
||||
*/
|
||||
ItemEMinorType_POWER_POINT = 105;
|
||||
/**
|
||||
* 发型
|
||||
*/
|
||||
ItemEMinorType_HAIR_STYLE = 210;
|
||||
/**
|
||||
* 外套
|
||||
*/
|
||||
ItemEMinorType_COAT = 220;
|
||||
/**
|
||||
* 上衣
|
||||
*/
|
||||
ItemEMinorType_UPPER_JACKET = 230;
|
||||
/**
|
||||
* 裤子
|
||||
*/
|
||||
ItemEMinorType_TROUSERS = 241;
|
||||
/**
|
||||
* 裙子
|
||||
*/
|
||||
ItemEMinorType_SKIRT = 242;
|
||||
/**
|
||||
* 袜子
|
||||
*/
|
||||
ItemEMinorType_SOCKS = 250;
|
||||
/**
|
||||
* 鞋子
|
||||
*/
|
||||
ItemEMinorType_SHOES = 260;
|
||||
/**
|
||||
* 发饰
|
||||
*/
|
||||
ItemEMinorType_HAIR_ACCESSORY = 271;
|
||||
/**
|
||||
* 帽子
|
||||
*/
|
||||
ItemEMinorType_HAT = 272;
|
||||
/**
|
||||
* 耳饰
|
||||
*/
|
||||
ItemEMinorType_EARRING = 273;
|
||||
/**
|
||||
* 颈饰
|
||||
*/
|
||||
ItemEMinorType_NECKLACE = 274;
|
||||
/**
|
||||
* 腕饰
|
||||
*/
|
||||
ItemEMinorType_BRACELET = 275;
|
||||
/**
|
||||
* 发箍
|
||||
*/
|
||||
ItemEMinorType_HAIR_CLASP = 276;
|
||||
/**
|
||||
* 手套
|
||||
*/
|
||||
ItemEMinorType_GLOVE = 277;
|
||||
/**
|
||||
* 手持物
|
||||
*/
|
||||
ItemEMinorType_HANDHELD_OBJECT = 278;
|
||||
/**
|
||||
* 特殊
|
||||
*/
|
||||
ItemEMinorType_SPECIAL = 279;
|
||||
/**
|
||||
* 底妆
|
||||
*/
|
||||
ItemEMinorType_BASE_COSMETIC = 281;
|
||||
/**
|
||||
* 眉妆
|
||||
*/
|
||||
ItemEMinorType_EYEBROW_COSMETIC = 282;
|
||||
/**
|
||||
* 睫毛
|
||||
*/
|
||||
ItemEMinorType_EYELASH = 283;
|
||||
/**
|
||||
* 美瞳
|
||||
*/
|
||||
ItemEMinorType_COSMETIC_CONTACT_LENSES = 284;
|
||||
/**
|
||||
* 唇妆
|
||||
*/
|
||||
ItemEMinorType_LIP_COSMETIC = 285;
|
||||
/**
|
||||
* 肤色
|
||||
*/
|
||||
ItemEMinorType_SKIN_COLOR = 286;
|
||||
/**
|
||||
* 连衣裙
|
||||
*/
|
||||
ItemEMinorType_ONE_PIECE_DRESS = 290;
|
||||
/**
|
||||
* 换装场景
|
||||
*/
|
||||
ItemEMinorType_SWITCH_CLOTHES_SCENE = 291;
|
||||
/**
|
||||
* 任务道具
|
||||
*/
|
||||
ItemEMinorType_QUEST = 301;
|
||||
/**
|
||||
* 投掷物
|
||||
*/
|
||||
ItemEMinorType_CAST = 401;
|
||||
/**
|
||||
* 刀剑
|
||||
*/
|
||||
ItemEMinorType_SWORD = 421;
|
||||
/**
|
||||
* 弓箭
|
||||
*/
|
||||
ItemEMinorType_BOW_ARROW = 422;
|
||||
/**
|
||||
* 法杖
|
||||
*/
|
||||
ItemEMinorType_WANDS = 423;
|
||||
/**
|
||||
* 特殊工具
|
||||
*/
|
||||
ItemEMinorType_SPECIAL_TOOL = 424;
|
||||
/**
|
||||
* 食物
|
||||
*/
|
||||
ItemEMinorType_FOOD = 403;
|
||||
/**
|
||||
* 宝箱
|
||||
*/
|
||||
ItemEMinorType_TREASURE_BOX = 501;
|
||||
/**
|
||||
* 钥匙
|
||||
*/
|
||||
ItemEMinorType_KEY = 502;
|
||||
/**
|
||||
* 多选一宝箱
|
||||
*/
|
||||
ItemEMinorType_MULTI_CHOOSE_TREASURE_BOX = 503;
|
||||
/**
|
||||
* 成就相关
|
||||
*/
|
||||
ItemEMinorType_ACHIEVEMENT = 601;
|
||||
/**
|
||||
* 称谓相关
|
||||
*/
|
||||
ItemEMinorType_TITLE = 602;
|
||||
/**
|
||||
* 头像框
|
||||
*/
|
||||
ItemEMinorType_AVATAR_FRAME = 701;
|
||||
/**
|
||||
* 语音
|
||||
*/
|
||||
ItemEMinorType_VOICE = 801;
|
||||
/**
|
||||
* 特殊待机动作
|
||||
*/
|
||||
ItemEMinorType_IDLE_POSE = 901;
|
||||
/**
|
||||
* 拍照动作
|
||||
*/
|
||||
ItemEMinorType_PHOTO_POSE = 902;
|
||||
/**
|
||||
* 背包
|
||||
*/
|
||||
ItemEMinorType_BAG = 1001;
|
||||
/**
|
||||
* 好友数量
|
||||
*/
|
||||
ItemEMinorType_FRIEND_CAPACITY = 1002;
|
||||
/**
|
||||
* 制作材料
|
||||
*/
|
||||
ItemEMinorType_CONSTRUCTION_MATERIAL = 1101;
|
||||
/**
|
||||
* 设计图纸
|
||||
*/
|
||||
ItemEMinorType_DESIGN_DRAWING = 1102;
|
||||
)
|
||||
|
||||
22
luban_examples/Projects/Go_bin/gen/item.EUseType.go
Normal file
22
luban_examples/Projects/Go_bin/gen/item.EUseType.go
Normal file
@@ -0,0 +1,22 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
/**
|
||||
* 手动
|
||||
*/
|
||||
ItemEUseType_MANUAL = 0;
|
||||
/**
|
||||
* 自动
|
||||
*/
|
||||
ItemEUseType_AUTO = 1;
|
||||
)
|
||||
|
||||
54
luban_examples/Projects/Go_bin/gen/item.Item.go
Normal file
54
luban_examples/Projects/Go_bin/gen/item.Item.go
Normal file
@@ -0,0 +1,54 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type ItemItem struct {
|
||||
Id int32
|
||||
Name string
|
||||
MajorType int32
|
||||
MinorType int32
|
||||
MaxPileNum int32
|
||||
Quality int32
|
||||
Icon string
|
||||
IconBackgroud string
|
||||
IconMask string
|
||||
Desc string
|
||||
ShowOrder int32
|
||||
}
|
||||
|
||||
const TypeId_ItemItem = 2107285806
|
||||
|
||||
func (*ItemItem) GetTypeId() int32 {
|
||||
return 2107285806
|
||||
}
|
||||
|
||||
func NewItemItem(_buf *luban.ByteBuf) (_v *ItemItem, err error) {
|
||||
_v = &ItemItem{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Name, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.MajorType, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.MinorType, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.MaxPileNum, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Quality, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Icon, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.IconBackgroud, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.IconMask, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Desc, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.ShowOrder, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
51
luban_examples/Projects/Go_bin/gen/item.TbItem.go
Normal file
51
luban_examples/Projects/Go_bin/gen/item.TbItem.go
Normal file
@@ -0,0 +1,51 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import "demo/luban"
|
||||
|
||||
type ItemTbItem struct {
|
||||
_dataMap map[int32]*ItemItem
|
||||
_dataList []*ItemItem
|
||||
}
|
||||
|
||||
func NewItemTbItem(_buf *luban.ByteBuf) (*ItemTbItem, error) {
|
||||
if size, err := _buf.ReadSize() ; err != nil {
|
||||
return nil, err
|
||||
} else {
|
||||
_dataList := make([]*ItemItem, 0, size)
|
||||
dataMap := make(map[int32]*ItemItem)
|
||||
|
||||
for i := 0 ; i < size ; i++ {
|
||||
if _v, err2 := NewItemItem(_buf); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &ItemTbItem{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
}
|
||||
|
||||
func (table *ItemTbItem) GetDataMap() map[int32]*ItemItem {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *ItemTbItem) GetDataList() []*ItemItem {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *ItemTbItem) Get(key int32) *ItemItem {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
||||
36
luban_examples/Projects/Go_bin/gen/l10n.L10NDemo.go
Normal file
36
luban_examples/Projects/Go_bin/gen/l10n.L10NDemo.go
Normal file
@@ -0,0 +1,36 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type L10nL10NDemo struct {
|
||||
Id int32
|
||||
Text string
|
||||
}
|
||||
|
||||
const TypeId_L10nL10NDemo = -331195887
|
||||
|
||||
func (*L10nL10NDemo) GetTypeId() int32 {
|
||||
return -331195887
|
||||
}
|
||||
|
||||
func NewL10nL10NDemo(_buf *luban.ByteBuf) (_v *L10nL10NDemo, err error) {
|
||||
_v = &L10nL10NDemo{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Text, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
36
luban_examples/Projects/Go_bin/gen/l10n.PatchDemo.go
Normal file
36
luban_examples/Projects/Go_bin/gen/l10n.PatchDemo.go
Normal file
@@ -0,0 +1,36 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type L10nPatchDemo struct {
|
||||
Id int32
|
||||
Value int32
|
||||
}
|
||||
|
||||
const TypeId_L10nPatchDemo = -1707294656
|
||||
|
||||
func (*L10nPatchDemo) GetTypeId() int32 {
|
||||
return -1707294656
|
||||
}
|
||||
|
||||
func NewL10nPatchDemo(_buf *luban.ByteBuf) (_v *L10nPatchDemo, err error) {
|
||||
_v = &L10nPatchDemo{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Value, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
51
luban_examples/Projects/Go_bin/gen/l10n.TbL10NDemo.go
Normal file
51
luban_examples/Projects/Go_bin/gen/l10n.TbL10NDemo.go
Normal file
@@ -0,0 +1,51 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import "demo/luban"
|
||||
|
||||
type L10nTbL10NDemo struct {
|
||||
_dataMap map[int32]*L10nL10NDemo
|
||||
_dataList []*L10nL10NDemo
|
||||
}
|
||||
|
||||
func NewL10nTbL10NDemo(_buf *luban.ByteBuf) (*L10nTbL10NDemo, error) {
|
||||
if size, err := _buf.ReadSize() ; err != nil {
|
||||
return nil, err
|
||||
} else {
|
||||
_dataList := make([]*L10nL10NDemo, 0, size)
|
||||
dataMap := make(map[int32]*L10nL10NDemo)
|
||||
|
||||
for i := 0 ; i < size ; i++ {
|
||||
if _v, err2 := NewL10nL10NDemo(_buf); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &L10nTbL10NDemo{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
}
|
||||
|
||||
func (table *L10nTbL10NDemo) GetDataMap() map[int32]*L10nL10NDemo {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *L10nTbL10NDemo) GetDataList() []*L10nL10NDemo {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *L10nTbL10NDemo) Get(key int32) *L10nL10NDemo {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
||||
51
luban_examples/Projects/Go_bin/gen/l10n.TbPatchDemo.go
Normal file
51
luban_examples/Projects/Go_bin/gen/l10n.TbPatchDemo.go
Normal file
@@ -0,0 +1,51 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import "demo/luban"
|
||||
|
||||
type L10nTbPatchDemo struct {
|
||||
_dataMap map[int32]*L10nPatchDemo
|
||||
_dataList []*L10nPatchDemo
|
||||
}
|
||||
|
||||
func NewL10nTbPatchDemo(_buf *luban.ByteBuf) (*L10nTbPatchDemo, error) {
|
||||
if size, err := _buf.ReadSize() ; err != nil {
|
||||
return nil, err
|
||||
} else {
|
||||
_dataList := make([]*L10nPatchDemo, 0, size)
|
||||
dataMap := make(map[int32]*L10nPatchDemo)
|
||||
|
||||
for i := 0 ; i < size ; i++ {
|
||||
if _v, err2 := NewL10nPatchDemo(_buf); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &L10nTbPatchDemo{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
}
|
||||
|
||||
func (table *L10nTbPatchDemo) GetDataMap() map[int32]*L10nPatchDemo {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *L10nTbPatchDemo) GetDataList() []*L10nPatchDemo {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *L10nTbPatchDemo) Get(key int32) *L10nPatchDemo {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
||||
51
luban_examples/Projects/Go_bin/gen/tag.TbTestTag.go
Normal file
51
luban_examples/Projects/Go_bin/gen/tag.TbTestTag.go
Normal file
@@ -0,0 +1,51 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import "demo/luban"
|
||||
|
||||
type TagTbTestTag struct {
|
||||
_dataMap map[int32]*TagTestTag
|
||||
_dataList []*TagTestTag
|
||||
}
|
||||
|
||||
func NewTagTbTestTag(_buf *luban.ByteBuf) (*TagTbTestTag, error) {
|
||||
if size, err := _buf.ReadSize() ; err != nil {
|
||||
return nil, err
|
||||
} else {
|
||||
_dataList := make([]*TagTestTag, 0, size)
|
||||
dataMap := make(map[int32]*TagTestTag)
|
||||
|
||||
for i := 0 ; i < size ; i++ {
|
||||
if _v, err2 := NewTagTestTag(_buf); err2 != nil {
|
||||
return nil, err2
|
||||
} else {
|
||||
_dataList = append(_dataList, _v)
|
||||
dataMap[_v.Id] = _v
|
||||
}
|
||||
}
|
||||
return &TagTbTestTag{_dataList:_dataList, _dataMap:dataMap}, nil
|
||||
}
|
||||
}
|
||||
|
||||
func (table *TagTbTestTag) GetDataMap() map[int32]*TagTestTag {
|
||||
return table._dataMap
|
||||
}
|
||||
|
||||
func (table *TagTbTestTag) GetDataList() []*TagTestTag {
|
||||
return table._dataList
|
||||
}
|
||||
|
||||
func (table *TagTbTestTag) Get(key int32) *TagTestTag {
|
||||
return table._dataMap[key]
|
||||
}
|
||||
|
||||
|
||||
36
luban_examples/Projects/Go_bin/gen/tag.TestTag.go
Normal file
36
luban_examples/Projects/Go_bin/gen/tag.TestTag.go
Normal file
@@ -0,0 +1,36 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TagTestTag struct {
|
||||
Id int32
|
||||
Value string
|
||||
}
|
||||
|
||||
const TypeId_TagTestTag = 1742933812
|
||||
|
||||
func (*TagTestTag) GetTypeId() int32 {
|
||||
return 1742933812
|
||||
}
|
||||
|
||||
func NewTagTestTag(_buf *luban.ByteBuf) (_v *TagTestTag, err error) {
|
||||
_v = &TagTestTag{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Value, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
19
luban_examples/Projects/Go_bin/gen/test.AccessFlag.go
Normal file
19
luban_examples/Projects/Go_bin/gen/test.AccessFlag.go
Normal file
@@ -0,0 +1,19 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
TestAccessFlag_WRITE = 1;
|
||||
TestAccessFlag_READ = 2;
|
||||
TestAccessFlag_TRUNCATE = 4;
|
||||
TestAccessFlag_NEW = 8;
|
||||
TestAccessFlag_READ_WRITE = 3;
|
||||
)
|
||||
|
||||
34
luban_examples/Projects/Go_bin/gen/test.Circle.go
Normal file
34
luban_examples/Projects/Go_bin/gen/test.Circle.go
Normal file
@@ -0,0 +1,34 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestCircle struct {
|
||||
Radius float32
|
||||
}
|
||||
|
||||
const TypeId_TestCircle = 2131829196
|
||||
|
||||
func (*TestCircle) GetTypeId() int32 {
|
||||
return 2131829196
|
||||
}
|
||||
|
||||
func NewTestCircle(_buf *luban.ByteBuf) (_v *TestCircle, err error) {
|
||||
_v = &TestCircle{}
|
||||
{ if _v.Radius, err = _buf.ReadFloat(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
38
luban_examples/Projects/Go_bin/gen/test.CompactString.go
Normal file
38
luban_examples/Projects/Go_bin/gen/test.CompactString.go
Normal file
@@ -0,0 +1,38 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestCompactString struct {
|
||||
Id int32
|
||||
S2 string
|
||||
S3 string
|
||||
}
|
||||
|
||||
const TypeId_TestCompactString = 1968089240
|
||||
|
||||
func (*TestCompactString) GetTypeId() int32 {
|
||||
return 1968089240
|
||||
}
|
||||
|
||||
func NewTestCompactString(_buf *luban.ByteBuf) (_v *TestCompactString, err error) {
|
||||
_v = &TestCompactString{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.S2, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.S3, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestCompositeJsonTable1 struct {
|
||||
Id int32
|
||||
X string
|
||||
}
|
||||
|
||||
const TypeId_TestCompositeJsonTable1 = 1566207894
|
||||
|
||||
func (*TestCompositeJsonTable1) GetTypeId() int32 {
|
||||
return 1566207894
|
||||
}
|
||||
|
||||
func NewTestCompositeJsonTable1(_buf *luban.ByteBuf) (_v *TestCompositeJsonTable1, err error) {
|
||||
_v = &TestCompositeJsonTable1{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestCompositeJsonTable2 struct {
|
||||
Id int32
|
||||
Y int32
|
||||
}
|
||||
|
||||
const TypeId_TestCompositeJsonTable2 = 1566207895
|
||||
|
||||
func (*TestCompositeJsonTable2) GetTypeId() int32 {
|
||||
return 1566207895
|
||||
}
|
||||
|
||||
func NewTestCompositeJsonTable2(_buf *luban.ByteBuf) (_v *TestCompositeJsonTable2, err error) {
|
||||
_v = &TestCompositeJsonTable2{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Y, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestCompositeJsonTable3 struct {
|
||||
A int32
|
||||
B int32
|
||||
}
|
||||
|
||||
const TypeId_TestCompositeJsonTable3 = 1566207896
|
||||
|
||||
func (*TestCompositeJsonTable3) GetTypeId() int32 {
|
||||
return 1566207896
|
||||
}
|
||||
|
||||
func NewTestCompositeJsonTable3(_buf *luban.ByteBuf) (_v *TestCompositeJsonTable3, err error) {
|
||||
_v = &TestCompositeJsonTable3{}
|
||||
{ if _v.A, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.B, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
36
luban_examples/Projects/Go_bin/gen/test.DateTimeRange.go
Normal file
36
luban_examples/Projects/Go_bin/gen/test.DateTimeRange.go
Normal file
@@ -0,0 +1,36 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestDateTimeRange struct {
|
||||
StartTime int64
|
||||
EndTime int64
|
||||
}
|
||||
|
||||
const TypeId_TestDateTimeRange = 495315430
|
||||
|
||||
func (*TestDateTimeRange) GetTypeId() int32 {
|
||||
return 495315430
|
||||
}
|
||||
|
||||
func NewTestDateTimeRange(_buf *luban.ByteBuf) (_v *TestDateTimeRange, err error) {
|
||||
_v = &TestDateTimeRange{}
|
||||
{ if _v.StartTime, err = _buf.ReadLong(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.EndTime, err = _buf.ReadLong(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
40
luban_examples/Projects/Go_bin/gen/test.Decorator.go
Normal file
40
luban_examples/Projects/Go_bin/gen/test.Decorator.go
Normal file
@@ -0,0 +1,40 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestDecorator struct {
|
||||
Id int32
|
||||
Name string
|
||||
Desc string
|
||||
Duration int32
|
||||
}
|
||||
|
||||
const TypeId_TestDecorator = -625155649
|
||||
|
||||
func (*TestDecorator) GetTypeId() int32 {
|
||||
return -625155649
|
||||
}
|
||||
|
||||
func NewTestDecorator(_buf *luban.ByteBuf) (_v *TestDecorator, err error) {
|
||||
_v = &TestDecorator{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Name, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Desc, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Duration, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
36
luban_examples/Projects/Go_bin/gen/test.DemoD2.go
Normal file
36
luban_examples/Projects/Go_bin/gen/test.DemoD2.go
Normal file
@@ -0,0 +1,36 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestDemoD2 struct {
|
||||
X1 int32
|
||||
X2 int32
|
||||
}
|
||||
|
||||
const TypeId_TestDemoD2 = -2138341747
|
||||
|
||||
func (*TestDemoD2) GetTypeId() int32 {
|
||||
return -2138341747
|
||||
}
|
||||
|
||||
func NewTestDemoD2(_buf *luban.ByteBuf) (_v *TestDemoD2, err error) {
|
||||
_v = &TestDemoD2{}
|
||||
{ if _v.X1, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X2, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
43
luban_examples/Projects/Go_bin/gen/test.DemoD3.go
Normal file
43
luban_examples/Projects/Go_bin/gen/test.DemoD3.go
Normal file
@@ -0,0 +1,43 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestDemoD3 struct {
|
||||
X1 int32
|
||||
X3 int32
|
||||
}
|
||||
|
||||
const TypeId_TestDemoD3 = -2138341746
|
||||
|
||||
func (*TestDemoD3) GetTypeId() int32 {
|
||||
return -2138341746
|
||||
}
|
||||
|
||||
func NewTestDemoD3(_buf *luban.ByteBuf) (interface{}, error) {
|
||||
var id int32
|
||||
var err error
|
||||
if id, err = _buf.ReadInt() ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
switch id {
|
||||
case -2138341717: _v, err := NewTestDemoE1(_buf); if err != nil { return nil, errors.New("test.demoe1") } else { return _v, nil }
|
||||
case -989153243: _v, err := NewTestLoginRoleInfo(_buf); if err != nil { return nil, errors.New("test.login.roleinfo") } else { return _v, nil }
|
||||
default: return nil, errors.New("unknown type id")
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
36
luban_examples/Projects/Go_bin/gen/test.DemoD5.go
Normal file
36
luban_examples/Projects/Go_bin/gen/test.DemoD5.go
Normal file
@@ -0,0 +1,36 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestDemoD5 struct {
|
||||
X1 int32
|
||||
Time *TestDateTimeRange
|
||||
}
|
||||
|
||||
const TypeId_TestDemoD5 = -2138341744
|
||||
|
||||
func (*TestDemoD5) GetTypeId() int32 {
|
||||
return -2138341744
|
||||
}
|
||||
|
||||
func NewTestDemoD5(_buf *luban.ByteBuf) (_v *TestDemoD5, err error) {
|
||||
_v = &TestDemoD5{}
|
||||
{ if _v.X1, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Time, err = NewTestDateTimeRange(_buf); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
44
luban_examples/Projects/Go_bin/gen/test.DemoDynamic.go
Normal file
44
luban_examples/Projects/Go_bin/gen/test.DemoDynamic.go
Normal file
@@ -0,0 +1,44 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestDemoDynamic struct {
|
||||
X1 int32
|
||||
}
|
||||
|
||||
const TypeId_TestDemoDynamic = -1863156384
|
||||
|
||||
func (*TestDemoDynamic) GetTypeId() int32 {
|
||||
return -1863156384
|
||||
}
|
||||
|
||||
func NewTestDemoDynamic(_buf *luban.ByteBuf) (interface{}, error) {
|
||||
var id int32
|
||||
var err error
|
||||
if id, err = _buf.ReadInt() ; err != nil {
|
||||
return nil, err
|
||||
}
|
||||
switch id {
|
||||
case -2138341747: _v, err := NewTestDemoD2(_buf); if err != nil { return nil, errors.New("test.demod2") } else { return _v, nil }
|
||||
case -2138341717: _v, err := NewTestDemoE1(_buf); if err != nil { return nil, errors.New("test.demoe1") } else { return _v, nil }
|
||||
case -989153243: _v, err := NewTestLoginRoleInfo(_buf); if err != nil { return nil, errors.New("test.login.roleinfo") } else { return _v, nil }
|
||||
case -2138341744: _v, err := NewTestDemoD5(_buf); if err != nil { return nil, errors.New("test.demod5") } else { return _v, nil }
|
||||
default: return nil, errors.New("unknown type id")
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
38
luban_examples/Projects/Go_bin/gen/test.DemoE1.go
Normal file
38
luban_examples/Projects/Go_bin/gen/test.DemoE1.go
Normal file
@@ -0,0 +1,38 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestDemoE1 struct {
|
||||
X1 int32
|
||||
X3 int32
|
||||
X4 int32
|
||||
}
|
||||
|
||||
const TypeId_TestDemoE1 = -2138341717
|
||||
|
||||
func (*TestDemoE1) GetTypeId() int32 {
|
||||
return -2138341717
|
||||
}
|
||||
|
||||
func NewTestDemoE1(_buf *luban.ByteBuf) (_v *TestDemoE1, err error) {
|
||||
_v = &TestDemoE1{}
|
||||
{ if _v.X1, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X3, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X4, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
36
luban_examples/Projects/Go_bin/gen/test.DemoE2.go
Normal file
36
luban_examples/Projects/Go_bin/gen/test.DemoE2.go
Normal file
@@ -0,0 +1,36 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestDemoE2 struct {
|
||||
Y1 *int32
|
||||
Y2 bool
|
||||
}
|
||||
|
||||
const TypeId_TestDemoE2 = -2138341716
|
||||
|
||||
func (*TestDemoE2) GetTypeId() int32 {
|
||||
return -2138341716
|
||||
}
|
||||
|
||||
func NewTestDemoE2(_buf *luban.ByteBuf) (_v *TestDemoE2, err error) {
|
||||
_v = &TestDemoE2{}
|
||||
{ var __exists__ bool; if __exists__, err = _buf.ReadBool(); err != nil { return }; if __exists__ { var __x__ int32; { if __x__, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }; _v.Y1 = &__x__ }}
|
||||
{ if _v.Y2, err = _buf.ReadBool(); err != nil { err = errors.New("error"); err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
32
luban_examples/Projects/Go_bin/gen/test.DemoEnum.go
Normal file
32
luban_examples/Projects/Go_bin/gen/test.DemoEnum.go
Normal file
@@ -0,0 +1,32 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
TestDemoEnum_NONE = 0;
|
||||
/**
|
||||
* aa
|
||||
*/
|
||||
TestDemoEnum_A = 1;
|
||||
/**
|
||||
* bb
|
||||
*/
|
||||
TestDemoEnum_B = 2;
|
||||
/**
|
||||
* cc
|
||||
*/
|
||||
TestDemoEnum_C = 4;
|
||||
/**
|
||||
* dd
|
||||
*/
|
||||
TestDemoEnum_D = 5;
|
||||
TestDemoEnum_Any = 6;
|
||||
)
|
||||
|
||||
18
luban_examples/Projects/Go_bin/gen/test.DemoFlag.go
Normal file
18
luban_examples/Projects/Go_bin/gen/test.DemoFlag.go
Normal file
@@ -0,0 +1,18 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
TestDemoFlag_A = 1;
|
||||
TestDemoFlag_B = 2;
|
||||
TestDemoFlag_C = 4;
|
||||
TestDemoFlag_D = 8;
|
||||
)
|
||||
|
||||
44
luban_examples/Projects/Go_bin/gen/test.DemoGroup.go
Normal file
44
luban_examples/Projects/Go_bin/gen/test.DemoGroup.go
Normal file
@@ -0,0 +1,44 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestDemoGroup struct {
|
||||
Id int32
|
||||
X1 int32
|
||||
X2 int32
|
||||
X3 int32
|
||||
X4 int32
|
||||
X5 *TestInnerGroup
|
||||
}
|
||||
|
||||
const TypeId_TestDemoGroup = -379263008
|
||||
|
||||
func (*TestDemoGroup) GetTypeId() int32 {
|
||||
return -379263008
|
||||
}
|
||||
|
||||
func NewTestDemoGroup(_buf *luban.ByteBuf) (_v *TestDemoGroup, err error) {
|
||||
_v = &TestDemoGroup{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X1, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X2, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X3, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X4, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X5, err = NewTestInnerGroup(_buf); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
@@ -0,0 +1,58 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestDemoPrimitiveTypesTable struct {
|
||||
X1 bool
|
||||
X2 byte
|
||||
X3 int16
|
||||
X4 int32
|
||||
X5 int64
|
||||
X6 float32
|
||||
X7 float64
|
||||
S1 string
|
||||
S2 string
|
||||
V2 *vec2
|
||||
V3 *vec3
|
||||
V4 *vec4
|
||||
T1 int64
|
||||
}
|
||||
|
||||
const TypeId_TestDemoPrimitiveTypesTable = -370934083
|
||||
|
||||
func (*TestDemoPrimitiveTypesTable) GetTypeId() int32 {
|
||||
return -370934083
|
||||
}
|
||||
|
||||
func NewTestDemoPrimitiveTypesTable(_buf *luban.ByteBuf) (_v *TestDemoPrimitiveTypesTable, err error) {
|
||||
_v = &TestDemoPrimitiveTypesTable{}
|
||||
{ if _v.X1, err = _buf.ReadBool(); err != nil { err = errors.New("error"); err = errors.New("error"); return } }
|
||||
{ if _v.X2, err = _buf.ReadByte(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X3, err = _buf.ReadShort(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X4, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X5, err = _buf.ReadLong(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X6, err = _buf.ReadFloat(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X7, err = _buf.ReadDouble(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.S1, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.S2, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.V2, err = Newvec2(_buf); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.V3, err = Newvec3(_buf); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.V4, err = Newvec4(_buf); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.T1, err = _buf.ReadLong(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
38
luban_examples/Projects/Go_bin/gen/test.DemoSingletonType.go
Normal file
38
luban_examples/Projects/Go_bin/gen/test.DemoSingletonType.go
Normal file
@@ -0,0 +1,38 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestDemoSingletonType struct {
|
||||
Id int32
|
||||
Name string
|
||||
Date interface{}
|
||||
}
|
||||
|
||||
const TypeId_TestDemoSingletonType = 539196998
|
||||
|
||||
func (*TestDemoSingletonType) GetTypeId() int32 {
|
||||
return 539196998
|
||||
}
|
||||
|
||||
func NewTestDemoSingletonType(_buf *luban.ByteBuf) (_v *TestDemoSingletonType, err error) {
|
||||
_v = &TestDemoSingletonType{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Name, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Date, err = NewTestDemoDynamic(_buf); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
34
luban_examples/Projects/Go_bin/gen/test.DemoType1.go
Normal file
34
luban_examples/Projects/Go_bin/gen/test.DemoType1.go
Normal file
@@ -0,0 +1,34 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestDemoType1 struct {
|
||||
X1 int32
|
||||
}
|
||||
|
||||
const TypeId_TestDemoType1 = -367048296
|
||||
|
||||
func (*TestDemoType1) GetTypeId() int32 {
|
||||
return -367048296
|
||||
}
|
||||
|
||||
func NewTestDemoType1(_buf *luban.ByteBuf) (_v *TestDemoType1, err error) {
|
||||
_v = &TestDemoType1{}
|
||||
{ if _v.X1, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
76
luban_examples/Projects/Go_bin/gen/test.DemoType2.go
Normal file
76
luban_examples/Projects/Go_bin/gen/test.DemoType2.go
Normal file
@@ -0,0 +1,76 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestDemoType2 struct {
|
||||
X4 int32
|
||||
X1 bool
|
||||
X2 byte
|
||||
X3 int16
|
||||
X5 int64
|
||||
X6 float32
|
||||
X7 float64
|
||||
X80 int16
|
||||
X8 int32
|
||||
X9 int64
|
||||
X10 string
|
||||
X12 *TestDemoType1
|
||||
X13 int32
|
||||
X14 interface{}
|
||||
S1 string
|
||||
T1 int64
|
||||
K1 []int32
|
||||
K2 []int32
|
||||
K5 []int32
|
||||
K8 map[int32]int32
|
||||
K9 []*TestDemoE2
|
||||
K15 []interface{}
|
||||
}
|
||||
|
||||
const TypeId_TestDemoType2 = -367048295
|
||||
|
||||
func (*TestDemoType2) GetTypeId() int32 {
|
||||
return -367048295
|
||||
}
|
||||
|
||||
func NewTestDemoType2(_buf *luban.ByteBuf) (_v *TestDemoType2, err error) {
|
||||
_v = &TestDemoType2{}
|
||||
{ if _v.X4, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X1, err = _buf.ReadBool(); err != nil { err = errors.New("error"); err = errors.New("error"); return } }
|
||||
{ if _v.X2, err = _buf.ReadByte(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X3, err = _buf.ReadShort(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X5, err = _buf.ReadLong(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X6, err = _buf.ReadFloat(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X7, err = _buf.ReadDouble(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X80, err = _buf.ReadShort(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X8, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X9, err = _buf.ReadLong(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X10, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X12, err = NewTestDemoType1(_buf); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X13, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X14, err = NewTestDemoDynamic(_buf); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.S1, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.T1, err = _buf.ReadLong(); err != nil { err = errors.New("error"); return } }
|
||||
{_v.K1 = make([]int32, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ int32; { if _e_, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }; _v.K1 = append(_v.K1, _e_) } }
|
||||
{_v.K2 = make([]int32, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ int32; { if _e_, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }; _v.K2 = append(_v.K2, _e_) } }
|
||||
{_v.K5 = make([]int32, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ int32; { if _e_, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }; _v.K5 = append(_v.K5, _e_) } }
|
||||
{ _v.K8 = make(map[int32]int32); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _key_ int32; { if _key_, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }; var _value_ int32; { if _value_, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }; _v.K8[_key_] = _value_} }
|
||||
{_v.K9 = make([]*TestDemoE2, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ *TestDemoE2; { if _e_, err = NewTestDemoE2(_buf); err != nil { err = errors.New("error"); return } }; _v.K9 = append(_v.K9, _e_) } }
|
||||
{_v.K15 = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewTestDemoDynamic(_buf); err != nil { err = errors.New("error"); return } }; _v.K15 = append(_v.K15, _e_) } }
|
||||
return
|
||||
}
|
||||
|
||||
36
luban_examples/Projects/Go_bin/gen/test.DetectEncoding.go
Normal file
36
luban_examples/Projects/Go_bin/gen/test.DetectEncoding.go
Normal file
@@ -0,0 +1,36 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestDetectEncoding struct {
|
||||
Id int32
|
||||
Name string
|
||||
}
|
||||
|
||||
const TypeId_TestDetectEncoding = -1154609646
|
||||
|
||||
func (*TestDetectEncoding) GetTypeId() int32 {
|
||||
return -1154609646
|
||||
}
|
||||
|
||||
func NewTestDetectEncoding(_buf *luban.ByteBuf) (_v *TestDetectEncoding, err error) {
|
||||
_v = &TestDetectEncoding{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Name, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
14
luban_examples/Projects/Go_bin/gen/test.ETestEmptyEnum.go
Normal file
14
luban_examples/Projects/Go_bin/gen/test.ETestEmptyEnum.go
Normal file
@@ -0,0 +1,14 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
)
|
||||
|
||||
17
luban_examples/Projects/Go_bin/gen/test.ETestEmptyEnum2.go
Normal file
17
luban_examples/Projects/Go_bin/gen/test.ETestEmptyEnum2.go
Normal file
@@ -0,0 +1,17 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
TestETestEmptyEnum2_SMALL_THAN_256 = 255;
|
||||
TestETestEmptyEnum2_X_256 = 256;
|
||||
TestETestEmptyEnum2_X_257 = 257;
|
||||
)
|
||||
|
||||
30
luban_examples/Projects/Go_bin/gen/test.ETestQuality.go
Normal file
30
luban_examples/Projects/Go_bin/gen/test.ETestQuality.go
Normal file
@@ -0,0 +1,30 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
/**
|
||||
* 最高品质
|
||||
*/
|
||||
TestETestQuality_A = 1;
|
||||
/**
|
||||
* 黑色的
|
||||
*/
|
||||
TestETestQuality_B = 2;
|
||||
/**
|
||||
* 蓝色的
|
||||
*/
|
||||
TestETestQuality_C = 3;
|
||||
/**
|
||||
* 最差品质
|
||||
*/
|
||||
TestETestQuality_D = 4;
|
||||
)
|
||||
|
||||
19
luban_examples/Projects/Go_bin/gen/test.ETestUeType.go
Normal file
19
luban_examples/Projects/Go_bin/gen/test.ETestUeType.go
Normal file
@@ -0,0 +1,19 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
const (
|
||||
/**
|
||||
* 白
|
||||
*/
|
||||
TestETestUeType_WHITE = 0;
|
||||
TestETestUeType_BLACK = 1;
|
||||
)
|
||||
|
||||
42
luban_examples/Projects/Go_bin/gen/test.Equipment.go
Normal file
42
luban_examples/Projects/Go_bin/gen/test.Equipment.go
Normal file
@@ -0,0 +1,42 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestEquipment struct {
|
||||
Id int32
|
||||
Name string
|
||||
Desc string
|
||||
Attr int32
|
||||
Value int32
|
||||
}
|
||||
|
||||
const TypeId_TestEquipment = -76837102
|
||||
|
||||
func (*TestEquipment) GetTypeId() int32 {
|
||||
return -76837102
|
||||
}
|
||||
|
||||
func NewTestEquipment(_buf *luban.ByteBuf) (_v *TestEquipment, err error) {
|
||||
_v = &TestEquipment{}
|
||||
{ if _v.Id, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Name, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Desc, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Attr, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.Value, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
return
|
||||
}
|
||||
|
||||
60
luban_examples/Projects/Go_bin/gen/test.ExcelFromJson.go
Normal file
60
luban_examples/Projects/Go_bin/gen/test.ExcelFromJson.go
Normal file
@@ -0,0 +1,60 @@
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
package cfg;
|
||||
|
||||
|
||||
import (
|
||||
"demo/luban"
|
||||
)
|
||||
|
||||
import "errors"
|
||||
|
||||
type TestExcelFromJson struct {
|
||||
X4 int32
|
||||
X1 bool
|
||||
X5 int64
|
||||
X6 float32
|
||||
S1 string
|
||||
S2 string
|
||||
T1 int64
|
||||
X12 *TestDemoType1
|
||||
X13 int32
|
||||
X14 interface{}
|
||||
K1 []int32
|
||||
K8 map[int32]int32
|
||||
K9 []*TestDemoE2
|
||||
K15 []interface{}
|
||||
}
|
||||
|
||||
const TypeId_TestExcelFromJson = -1485706483
|
||||
|
||||
func (*TestExcelFromJson) GetTypeId() int32 {
|
||||
return -1485706483
|
||||
}
|
||||
|
||||
func NewTestExcelFromJson(_buf *luban.ByteBuf) (_v *TestExcelFromJson, err error) {
|
||||
_v = &TestExcelFromJson{}
|
||||
{ if _v.X4, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X1, err = _buf.ReadBool(); err != nil { err = errors.New("error"); err = errors.New("error"); return } }
|
||||
{ if _v.X5, err = _buf.ReadLong(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X6, err = _buf.ReadFloat(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.S1, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.S2, err = _buf.ReadString(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.T1, err = _buf.ReadLong(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X12, err = NewTestDemoType1(_buf); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X13, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }
|
||||
{ if _v.X14, err = NewTestDemoDynamic(_buf); err != nil { err = errors.New("error"); return } }
|
||||
{_v.K1 = make([]int32, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ int32; { if _e_, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }; _v.K1 = append(_v.K1, _e_) } }
|
||||
{ _v.K8 = make(map[int32]int32); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _key_ int32; { if _key_, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }; var _value_ int32; { if _value_, err = _buf.ReadInt(); err != nil { err = errors.New("error"); return } }; _v.K8[_key_] = _value_} }
|
||||
{_v.K9 = make([]*TestDemoE2, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ *TestDemoE2; { if _e_, err = NewTestDemoE2(_buf); err != nil { err = errors.New("error"); return } }; _v.K9 = append(_v.K9, _e_) } }
|
||||
{_v.K15 = make([]interface{}, 0); var _n_ int; if _n_, err = _buf.ReadSize(); err != nil { err = errors.New("error"); return}; for i := 0 ; i < _n_ ; i++ { var _e_ interface{}; { if _e_, err = NewTestDemoDynamic(_buf); err != nil { err = errors.New("error"); return } }; _v.K15 = append(_v.K15, _e_) } }
|
||||
return
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user