Skip to content

Commit 77564ce

Browse files
committed
升级到UE4 4.18.1
1 parent bb8775a commit 77564ce

31 files changed

+56
-97
lines changed

Source/kbengine_ue4_demo.Target.cs

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,9 @@
55

66
public class kbengine_ue4_demoTarget : TargetRules
77
{
8-
public kbengine_ue4_demoTarget(TargetInfo Target)
8+
public kbengine_ue4_demoTarget(TargetInfo Target) : base(Target)
99
{
1010
Type = TargetType.Game;
11-
}
12-
13-
//
14-
// TargetRules interface.
15-
//
16-
17-
public override void SetupBinaries(
18-
TargetInfo Target,
19-
ref List<UEBuildBinaryConfiguration> OutBuildBinaryConfigurations,
20-
ref List<string> OutExtraModuleNames
21-
)
22-
{
23-
OutExtraModuleNames.Add("kbengine_ue4_demo");
11+
ExtraModuleNames.Add("kbengine_ue4_demo");
2412
}
2513
}

Source/kbengine_ue4_demo/kbe_scripts/Account.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1+
#include "Account.h"
12
#include "kbengine_ue4_demo.h"
23
#include "Entity.h"
3-
#include "interfaces/GameObject.h"
4-
#include "Account.h"
54
#include "KBEngine.h"
65
#include "LogicEvents.h"
76

Source/kbengine_ue4_demo/kbe_scripts/Account.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#pragma once
44
#include "KBECommon.h"
55

6-
class GameObject;
6+
#include "interfaces/GameObject.h"
77

88
/*
99
对应entity_defs/

Source/kbengine_ue4_demo/kbe_scripts/Avatar.cpp

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,7 @@
1+
#include "Avatar.h"
12
#include "kbengine_ue4_demo.h"
23
#include "Entity.h"
34
#include "LogicEvents.h"
4-
#include "interfaces/GameObject.h"
5-
#include "interfaces/Motion.h"
6-
#include "interfaces/Combat.h"
7-
#include "interfaces/State.h"
8-
#include "interfaces/Flags.h"
9-
#include "interfaces/Spell.h"
10-
#include "interfaces/SkillBox.h"
11-
#include "interfaces/Teleport.h"
12-
#include "Avatar.h"
135

146
/*
157
每个实体都需要将自己注册,格式为

Source/kbengine_ue4_demo/kbe_scripts/Avatar.h

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
#pragma once
44
#include "KBECommon.h"
55

6-
class GameObject;
7-
class Combat;
8-
class Motion;
9-
class State;
10-
class Flags;
11-
class Spell;
12-
class SkillBox;
13-
class Teleport;
6+
#include "interfaces/GameObject.h"
7+
#include "interfaces/Motion.h"
8+
#include "interfaces/Combat.h"
9+
#include "interfaces/State.h"
10+
#include "interfaces/Flags.h"
11+
#include "interfaces/Spell.h"
12+
#include "interfaces/SkillBox.h"
13+
#include "interfaces/Teleport.h"
1414

1515
/*
1616
对应entity_defs/

Source/kbengine_ue4_demo/kbe_scripts/Gate.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1+
#include "Gate.h"
12
#include "kbengine_ue4_demo.h"
23
#include "Entity.h"
3-
#include "interfaces/GameObject.h"
4-
#include "interfaces/NPCObject.h"
5-
#include "Gate.h"
64

75
/*
86
每个实体都需要将自己注册,格式为

Source/kbengine_ue4_demo/kbe_scripts/Gate.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
#pragma once
44
#include "KBECommon.h"
55

6-
class GameObject;
7-
class NPCObject;
6+
#include "interfaces/GameObject.h"
7+
#include "interfaces/NPCObject.h"
88

99
/*
1010
对应entity_defs/
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1-
#include "kbengine_ue4_demo.h"
21
#include "LogicEvents.h"
2+
#include "kbengine_ue4_demo.h"
3+
34

Source/kbengine_ue4_demo/kbe_scripts/Monster.cpp

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,6 @@
1+
#include "Monster.h"
12
#include "kbengine_ue4_demo.h"
23
#include "Entity.h"
3-
#include "interfaces/GameObject.h"
4-
#include "interfaces/NPCObject.h"
5-
#include "interfaces/Motion.h"
6-
#include "interfaces/Combat.h"
7-
#include "interfaces/State.h"
8-
#include "interfaces/Flags.h"
9-
#include "interfaces/Spell.h"
10-
#include "Monster.h"
114

125
/*
136
每个实体都需要将自己注册,格式为

Source/kbengine_ue4_demo/kbe_scripts/Monster.h

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
#pragma once
44
#include "KBECommon.h"
55

6-
class GameObject;
7-
class NPCObject;
8-
class Combat;
9-
class Motion;
10-
class State;
11-
class Flags;
12-
class Spell;
6+
#include "interfaces/GameObject.h"
7+
#include "interfaces/NPCObject.h"
8+
#include "interfaces/Motion.h"
9+
#include "interfaces/Combat.h"
10+
#include "interfaces/State.h"
11+
#include "interfaces/Flags.h"
12+
#include "interfaces/Spell.h"
1313

1414
/*
1515
对应entity_defs/

0 commit comments

Comments
 (0)