(client) feat:实现实体动态创建,实体右键菜单
Co-authored-by: m0_75251201 <m0_75251201@noreply.gitcode.com> Reviewed-on: Roguelite-Game-Developing-Team/Gen_Hack-and-Slash-Roguelite#41
This commit is contained in:
@ -1,5 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Define>
|
||||
|
||||
<AttributesDef>
|
||||
<defName>TestCharacter</defName>
|
||||
<health>100</health>
|
||||
@ -9,11 +10,17 @@
|
||||
<CharacterDef>
|
||||
<defName>testPawn</defName>
|
||||
<label>测试小人</label>
|
||||
<drawingOrder_down>
|
||||
<DrawNodeDef name="body"/>
|
||||
</drawingOrder_down>
|
||||
<description>用于测试功能的角色</description>
|
||||
<attributes>TestCharacter</attributes>
|
||||
<affiliation>player</affiliation>
|
||||
<drawingOrder>
|
||||
<texturePath>Resources\Character\Test</texturePath>
|
||||
<drawingOrder_down>
|
||||
<node name="Body"/>
|
||||
</drawingOrder_down>
|
||||
</drawingOrder>
|
||||
<behaviorTree>
|
||||
<Node className="TrackPlayer"/>
|
||||
<Node className="RandomWander"/>
|
||||
</behaviorTree>
|
||||
</CharacterDef>
|
||||
|
||||
|
@ -1,17 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Define>
|
||||
<MonsterAttackDef>
|
||||
<defName>tenMonster</defName>
|
||||
<immediate>
|
||||
<count>10</count>
|
||||
</immediate>
|
||||
</MonsterAttackDef>
|
||||
|
||||
<MonsterDef>
|
||||
<defName>cheken</defName>
|
||||
<defName>chicken</defName>
|
||||
<label>测试鸡</label>
|
||||
<aiController>embrace</aiController>
|
||||
<weapon>Claw</weapon>
|
||||
<!-- <weapon>Claw</weapon> -->
|
||||
<behaviorTree>
|
||||
<!-- 如果名字叫做cxk -->
|
||||
<Node className="ConditionalAI" condition="entity.name=='cxk'">
|
||||
<!-- 顺序执行 -->
|
||||
<Node className="SequentialAI">
|
||||
<!-- 追踪玩家 -->
|
||||
<Node className="TrackPlayer"/>
|
||||
<!-- 随机闲逛 -->
|
||||
<Node className="RandomWander"/>
|
||||
</Node>
|
||||
</Node>
|
||||
<!-- 随机闲逛 -->
|
||||
<Node className="RandomWander"/>
|
||||
</behaviorTree>
|
||||
</MonsterDef>
|
||||
|
||||
|
||||
|
BIN
Client/Data/Core/Resources/Character/Test/Body/Body_Down.png
Normal file
BIN
Client/Data/Core/Resources/Character/Test/Body/Body_Down.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 6.4 KiB |
Reference in New Issue
Block a user