Browse Source

【GameEditor】增加蜘蛛召唤技能

大爷 1 year ago
parent
commit
2dca2956c6

+ 2 - 0
.gitignore

@@ -18,6 +18,7 @@ Opt/
 bin/
 Bin/
 obj/
+BattleServer/log
 _ReSharper.CSharp/
 *.opensdf
 *.sdf
@@ -69,3 +70,4 @@ Publish/
 .vsconfig
 /Unity/Sandbox
 /Unity/Bundles
+/GameEditor/U3DXmdsScene

+ 3 - 3
GameEditor/.setting/buffs/.tree

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-16"?>
 <node Name="BUFF" IsExpanded="True">
-  <node Name="BOSS" IsExpanded="False">
-    <node Name="怪物" IsExpanded="False">
+  <node Name="BOSS" IsExpanded="True">
+    <node Name="怪物" IsExpanded="True">
       <node Name="910201" IsExpanded="False" />
       <node Name="910202" IsExpanded="False" />
       <node Name="910203" IsExpanded="False" />
@@ -574,7 +574,7 @@
   <node Name="未知资源" IsExpanded="False">
     <node Name="602093" IsExpanded="False" />
   </node>
-  <node Name="正式BUFF" IsExpanded="False">
+  <node Name="正式BUFF" IsExpanded="True">
     <node Name="100051" IsExpanded="False" />
     <node Name="100060" IsExpanded="False" />
     <node Name="101010" IsExpanded="False" />

+ 9 - 0
GameEditor/.setting/skills/.tree

@@ -1,7 +1,13 @@
 <?xml version="1.0" encoding="utf-16"?>
 <node Name="技能" IsExpanded="True">
+  <node Name="1001" IsExpanded="False" />
   <node Name="斩妖修仙传技能" IsExpanded="True">
     <node Name="boss技能" IsExpanded="True">
+      <node Name="副本-910XX" IsExpanded="True">
+        <node Name="蕈境" IsExpanded="True">
+          <node Name="912906" IsExpanded="False" />
+        </node>
+      </node>
       <node Name="普攻-902XX" IsExpanded="True">
         <node Name="90200" IsExpanded="False" />
         <node Name="90203" IsExpanded="False" />
@@ -13,6 +19,9 @@
         <node Name="90209" IsExpanded="False" />
         <node Name="90210" IsExpanded="False" />
       </node>
+      <node Name="主动-900XX" IsExpanded="True">
+        <node Name="90003" IsExpanded="False" />
+      </node>
     </node>
   </node>
 </node>

+ 13 - 1
GameEditor/.setting/spells/.tree

@@ -1,8 +1,13 @@
 <?xml version="1.0" encoding="utf-16"?>
 <node Name="法术" IsExpanded="True">
-  <node Name="101" IsExpanded="False" />
+  <node Name="1001" IsExpanded="False" />
   <node Name="斩妖修仙传" IsExpanded="True">
     <node Name="BOSS法术" IsExpanded="True">
+      <node Name="副本" IsExpanded="True">
+        <node Name="蕈境" IsExpanded="True">
+          <node Name="91290501" IsExpanded="False" />
+        </node>
+      </node>
       <node Name="远程普攻" IsExpanded="True">
         <node Name="90203" IsExpanded="False" />
         <node Name="90204" IsExpanded="False" />
@@ -13,6 +18,13 @@
         <node Name="90209" IsExpanded="False" />
         <node Name="90210" IsExpanded="False" />
       </node>
+      <node Name="主动" IsExpanded="True">
+        <node Name="毒圈" IsExpanded="True">
+          <node Name="90003" IsExpanded="False" />
+          <node Name="91001" IsExpanded="False" />
+          <node Name="910010" IsExpanded="False" />
+        </node>
+      </node>
     </node>
   </node>
 </node>

+ 1 - 0
GameEditor/codec.txt

@@ -121,6 +121,7 @@
 0x00008308 - CommonAI.Zone.CameraResetEvent
 0x00008309 - CommonAI.Zone.ClientEventQueue
 0x0000830B - CommonAI.Zone.CameraHoldEvent
+0x0000830C - CommonAI.Zone.ClientMsgEvent
 0x00008400 - CommonAI.Zone.PlayerCDEvent
 0x00008401 - CommonAI.Zone.PlayerSkillChangedEvent
 0x00008402 - CommonAI.Zone.PlayerSyncEnvironmentVarEvent

+ 3 - 0
GameEditor/data/skills/.list

@@ -1,3 +1,5 @@
+;1001
+斩妖修仙传技能/boss技能/副本-910XX/蕈境;912906
 斩妖修仙传技能/boss技能/普攻-902XX;90200
 斩妖修仙传技能/boss技能/普攻-902XX;90203
 斩妖修仙传技能/boss技能/普攻-902XX;90204
@@ -7,3 +9,4 @@
 斩妖修仙传技能/boss技能/普攻-902XX;90208
 斩妖修仙传技能/boss技能/普攻-902XX;90209
 斩妖修仙传技能/boss技能/普攻-902XX;90210
+斩妖修仙传技能/boss技能/主动-900XX;90003

+ 4 - 1
GameEditor/data/skills/.md5

@@ -1,5 +1,7 @@
+2621356da12915d312118188d470c658 :         4821 : 1001.xml
+3800a2cf5f2588ca6dbe74438881ac4d :         4999 : 912906.xml
 9d5f3bcbe86fb6591a9f923e52895358 :         4890 : 90200.xml
-033c0a984fa6c67acc1683e5ed365d47 :         4865 : 90203.xml
+adc1942cef08c1dd1d31143da39be8d7 :         4866 : 90203.xml
 6fb2adeaefd3ba1abdf468963f6be435 :         4869 : 90204.xml
 2a9bd2f369e822553a8f1775e94c9557 :         4869 : 90205.xml
 2c4df8cf5579515ad60c8d29244c7740 :         4869 : 90206.xml
@@ -7,3 +9,4 @@
 c80fd7a4cc79d922ea523c174760a827 :         4869 : 90208.xml
 08266cbebe58a9f7d17bd4846eabe6e6 :         4869 : 90209.xml
 192ffb4635d630484cde6752be8caa00 :         4869 : 90210.xml
+f33b46ee2a0961bee0668b0cf0de3506 :         4842 : 90003.xml

+ 111 - 0
GameEditor/data/skills/912906.xml

@@ -0,0 +1,111 @@
+<?xml version="1.0" encoding="utf-8"?>
+<SkillTemplate type="CommonAI.Zone.SkillTemplate">
+  <ActionPriority>0</ActionPriority>
+  <ActionQueue element_type="CommonAI.Zone.UnitActionData">
+    <element type="CommonAI.Zone.UnitActionData">
+      <ActionAudioName>/res/sound/dynamic/monster/monster_atk/mon_new_yanmo_attack01.assetbundles</ActionAudioName>
+      <ActionName>skill1</ActionName>
+      <ActionSpeedRate>0.00</ActionSpeedRate>
+      <BodyBlockOnAttackRange>True</BodyBlockOnAttackRange>
+      <BodyHitNextAction>False</BodyHitNextAction>
+      <BodyHitSize>0.00</BodyHitSize>
+      <IsAddSkillBtnBlock>False</IsAddSkillBtnBlock>
+      <IsAudioLoop>False</IsAudioLoop>
+      <IsCancelable>False</IsCancelable>
+      <IsCancelableBySkill>False</IsCancelableBySkill>
+      <IsCancelBySkillNext>False</IsCancelBySkillNext>
+      <IsChangeIcon>False</IsChangeIcon>
+      <IsControlFaceable>False</IsControlFaceable>
+      <IsControlMoveable>False</IsControlMoveable>
+      <IsCycAction>False</IsCycAction>
+      <IsFaceToTarget>False</IsFaceToTarget>
+      <IsInvisible>False</IsInvisible>
+      <IsJumpToTarget>False</IsJumpToTarget>
+      <IsMoveToTarget>False</IsMoveToTarget>
+      <IsNoneBlock>False</IsNoneBlock>
+      <IsNoneTouch>False</IsNoneTouch>
+      <IsShowSkillGuide>False</IsShowSkillGuide>
+      <JumpToTargetHeightZ>3.00</JumpToTargetHeightZ>
+      <KeyFrames element_type="CommonAI.Zone.UnitActionData+KeyFrame">
+        <element type="CommonAI.Zone.UnitActionData+KeyFrame">
+          <FrameMS>0</FrameMS>
+          <hitTargetMoveEnable>True</hitTargetMoveEnable>
+          <Spell type="CommonAI.Zone.LaunchSpell">
+            <Angle>2.00</Angle>
+            <ChainLevel>0</ChainLevel>
+            <Count>1</Count>
+            <FromUnitBody>True</FromUnitBody>
+            <IsAutoSeekingTarget>True</IsAutoSeekingTarget>
+            <LaunchPercent>100.00</LaunchPercent>
+            <LaunchSpellHeight>0.00</LaunchSpellHeight>
+            <LaunchSpellRadius>0.00</LaunchSpellRadius>
+            <PType>POS_TYPE_DEFAULT_SINGLE</PType>
+            <SeekingTargetExpect>Random</SeekingTargetExpect>
+            <SeekingTargetRange>10.00</SeekingTargetRange>
+            <SenderUnit>Sender</SenderUnit>
+            <SpellID>91290501</SpellID>
+            <SpellRange>10</SpellRange>
+            <StartAngle>0.00</StartAngle>
+            <xModify>0.00</xModify>
+            <xyModifyType>Relative</xyModifyType>
+            <yModify>0.00</yModify>
+            <property.SerialNumber>27026369</property.SerialNumber>
+          </Spell>
+        </element>
+      </KeyFrames>
+      <MoveToTargetSpeedSEC>10.00</MoveToTargetSpeedSEC>
+      <ShowChargeTimeMS>0</ShowChargeTimeMS>
+      <SigleActionType>None</SigleActionType>
+      <TotalTimeMS>1000</TotalTimeMS>
+    </element>
+  </ActionQueue>
+  <ActionSpeedRate>1.00</ActionSpeedRate>
+  <AttackAngle>0.00</AttackAngle>
+  <AttackKeepRange>0.00</AttackKeepRange>
+  <AttackMustBeInRange>False</AttackMustBeInRange>
+  <AttackRange>20.00</AttackRange>
+  <AutoFightFollower>False</AutoFightFollower>
+  <BodyScale>1.00</BodyScale>
+  <ChantTimeMS>0</ChantTimeMS>
+  <CoolDownMS>10000</CoolDownMS>
+  <CostHP>0</CostHP>
+  <CostMP>0</CostMP>
+  <CurUseTimes>-1</CurUseTimes>
+  <ExpectTarget>Enemy</ExpectTarget>
+  <ID>912906</ID>
+  <IgnoreMyUncancelable>False</IgnoreMyUncancelable>
+  <IsCoolDownWithAction>False</IsCoolDownWithAction>
+  <IsCounter>False</IsCounter>
+  <IsLaunchBody>True</IsLaunchBody>
+  <IsManuallyCancelable>False</IsManuallyCancelable>
+  <IsSelectRange>False</IsSelectRange>
+  <IsSingleAction>False</IsSingleAction>
+  <Name>蕈妖-单个召唤</Name>
+  <Properties type="XmdsCommon.Plugin.XmdsSkillProperties">
+    <AddUseTimesIntervalMS>3000</AddUseTimesIntervalMS>
+    <IsRandomNormalAttack>False</IsRandomNormalAttack>
+    <LaunchCondition>IgnoreTarget</LaunchCondition>
+    <LaunchModeData type="XmdsCommon.Plugin.XmdsSkillLaunchModeData">
+      <Mode>Mode_None</Mode>
+      <Shape_Angle>0</Shape_Angle>
+      <Shape_LaunchCenterOffset>0.00</Shape_LaunchCenterOffset>
+      <Shape_Radius>0.00</Shape_Radius>
+      <Shape_Width>0.00</Shape_Width>
+      <ShowLaunchGuide>True</ShowLaunchGuide>
+      <TwineCircleScale>0.00</TwineCircleScale>
+      <TwineNotCircleLength>0.00</TwineNotCircleLength>
+      <TwineNotCircleWidth>0.00</TwineNotCircleWidth>
+    </LaunchModeData>
+    <LaunchType>None</LaunchType>
+    <NeedTarget>True</NeedTarget>
+    <NeedTargetType>ALL</NeedTargetType>
+    <SkillIndex>0</SkillIndex>
+    <SkillType>active</SkillType>
+    <TargetType>Enemy</TargetType>
+    <UseTimes>1</UseTimes>
+  </Properties>
+  <SelectRangeSize>0.00</SelectRangeSize>
+  <SelectRangeType>NA</SelectRangeType>
+  <SingleActionCoolDownMS>500</SingleActionCoolDownMS>
+  <property.EditorPath>技能/斩妖修仙传技能/boss技能/副本-910XX/蕈境/蕈妖-单个召唤(912906)</property.EditorPath>
+</SkillTemplate>

BIN
GameEditor/data/skills/912906.xml.bin


+ 5 - 1
GameEditor/data/spells/.list

@@ -1,4 +1,5 @@
-;101
+;1001
+斩妖修仙传/BOSS法术/副本/蕈境;91290501
 斩妖修仙传/BOSS法术/远程普攻;90203
 斩妖修仙传/BOSS法术/远程普攻;90204
 斩妖修仙传/BOSS法术/远程普攻;90205
@@ -7,3 +8,6 @@
 斩妖修仙传/BOSS法术/远程普攻;90208
 斩妖修仙传/BOSS法术/远程普攻;90209
 斩妖修仙传/BOSS法术/远程普攻;90210
+斩妖修仙传/BOSS法术/主动/毒圈;90003
+斩妖修仙传/BOSS法术/主动/毒圈;91001
+斩妖修仙传/BOSS法术/主动/毒圈;910010

+ 5 - 1
GameEditor/data/spells/.md5

@@ -1,4 +1,5 @@
-a718dcd0dba3eaccf74d79c18c23fb10 :         3965 : 101.xml
+8e9d5ae8b09e75a14bace36093baf5a0 :         3563 : 1001.xml
+93403920c2976ab6341f3ada5ebda64b :         2683 : 91290501.xml
 959cc86cbce96d3efadb9cc11c7b503a :         4885 : 90203.xml
 0e6024de24fdefbf2f29b78951558cef :         4888 : 90204.xml
 0962315c37380143d17305c213812fb4 :         4890 : 90205.xml
@@ -7,3 +8,6 @@ a718dcd0dba3eaccf74d79c18c23fb10 :         3965 : 101.xml
 fe62873d3b031e6a9a072d9589b5114d :         4884 : 90208.xml
 335b1c21625de847c6fe89b020a35d11 :         4884 : 90209.xml
 c368aa61595b034cbe43add34d8bd611 :         4799 : 90210.xml
+64a95bb8a8429962373549a56db55211 :         6345 : 90003.xml
+929a345eff7fd17c5a0f2d23890473a1 :         4059 : 91001.xml
+be591c4ba17c952522a9beb2c78fa75d :         3346 : 910010.xml

+ 66 - 0
GameEditor/data/spells/91290501.xml

@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="utf-8"?>
+<SpellTemplate type="CommonAI.Zone.SpellTemplate">
+  <AOEMType>Linear</AOEMType>
+  <BodyHeight>0.00</BodyHeight>
+  <BodyShape>Round</BodyShape>
+  <BodySize>0.30</BodySize>
+  <BoomerangFlyTime>3000</BoomerangFlyTime>
+  <BoomerangHangtime>3000</BoomerangHangtime>
+  <ClientVisible>True</ClientVisible>
+  <Distance>10.00</Distance>
+  <EffectAddSpeed>1.00</EffectAddSpeed>
+  <ExpectTarget>Self</ExpectTarget>
+  <FanAngle>0.00</FanAngle>
+  <FileBodyScale>1.00</FileBodyScale>
+  <FileName></FileName>
+  <HeightUpdate>False</HeightUpdate>
+  <HitIntervalMS>0</HitIntervalMS>
+  <HitOnExplosion>True</HitOnExplosion>
+  <ID>91290501</ID>
+  <IsAudioLoop>False</IsAudioLoop>
+  <IsBindingDirection>False</IsBindingDirection>
+  <IsBindingOrbit>False</IsBindingOrbit>
+  <IsCycAnim>False</IsCycAnim>
+  <KeyFrames element_type="CommonAI.Zone.SpellTemplate+KeyFrame">
+    <element type="CommonAI.Zone.SpellTemplate+KeyFrame">
+      <FrameMS>0</FrameMS>
+      <Summon type="CommonAI.Zone.SummonUnit">
+        <Count>1</Count>
+        <UnitLevel>0</UnitLevel>
+        <UnitTemplateID>123</UnitTemplateID>
+        <property.SerialNumber>26965444</property.SerialNumber>
+      </Summon>
+    </element>
+  </KeyFrames>
+  <LifeTimeMS>3000</LifeTimeMS>
+  <MaxAffectUnit>1</MaxAffectUnit>
+  <MaxMoveDistance>0.00</MaxMoveDistance>
+  <MSpeed_MAX>100.00</MSpeed_MAX>
+  <MSpeed_MIN>-100.00</MSpeed_MIN>
+  <MSpeedAcc>0.00</MSpeedAcc>
+  <MSpeedAdd>0.00</MSpeedAdd>
+  <MSpeedSEC>8.50</MSpeedSEC>
+  <MType>Immovability</MType>
+  <Name>召唤小菇子</Name>
+  <OrbitDistance>0.00</OrbitDistance>
+  <ParabolaHeight>0.00</ParabolaHeight>
+  <Properties type="XmdsCommon.Plugin.XmdsSpellProperties">
+    <FileBodyScale_X>1.00</FileBodyScale_X>
+    <FileBodyScale_Y>1.00</FileBodyScale_Y>
+    <FileBodyScale_Z>1.00</FileBodyScale_Z>
+    <IsRefineSoul>False</IsRefineSoul>
+    <NeedTargetType>ALL</NeedTargetType>
+  </Properties>
+  <RectWide>1.00</RectWide>
+  <RemoveOnBindingSkillOver>False</RemoveOnBindingSkillOver>
+  <RemoveOnBindingUncontrollable>False</RemoveOnBindingUncontrollable>
+  <RotateSpeedSEC>0.00</RotateSpeedSEC>
+  <SeekingCooldownMS>1000</SeekingCooldownMS>
+  <SeekingExpectTarget>FarthestIgnoreInChain</SeekingExpectTarget>
+  <SeekingRange>10.00</SeekingRange>
+  <SeekingTurningAngleSEC>3.00</SeekingTurningAngleSEC>
+  <SpecialEffect>None</SpecialEffect>
+  <SpecialEffectParam>0.00</SpecialEffectParam>
+  <StopBindingSkillOnRemoved>False</StopBindingSkillOnRemoved>
+  <property.EditorPath>法术/斩妖修仙传/BOSS法术/副本/蕈境/召唤小菇子(91290501)</property.EditorPath>
+</SpellTemplate>

BIN
GameEditor/data/spells/91290501.xml.bin


+ 5 - 5
GameEditor/data/ver.md5

@@ -1,12 +1,12 @@
-8cbee603ec8330b6da242c6f949bc20e
+43838087551846978818fc8cd5b773cd
 df42af314a1e0b2fdc2fef25681cdbcf :         2032 : \config.xml
 7cbbd479512dfc10a006df1cea79c89b :         2415 : \config_ext.xml
 0581a6b6b04394a594541167bc7fdeef :         1486 : \terrain_definition.xml
-e589e4fe40fa45111ad57d8162ead653 :         1712 : \units\.md5
-aa901e0e9079b52c45b52b0d3c054894 :          549 : \skills\.md5
-9d1fb44eefe738c94421ec420920317f :          547 : \spells\.md5
+f8ee232d5573a703a4a735175cb28bab :         1712 : \units\.md5
+6d2eaa55240e481daa0ba3e64e7c6027 :          732 : \skills\.md5
+c86448e9dc47400efa1de7ec6854b7aa :          796 : \spells\.md5
 afa712cbadc796b456dd75ddd8c64edb :        29973 : \buffs\.md5
 d41d8cd98f00b204e9800998ecf8427e :            0 : \items\.md5
 d41d8cd98f00b204e9800998ecf8427e :            0 : \unit_triggers\.md5
 d41d8cd98f00b204e9800998ecf8427e :            0 : \unit_events\.md5
-dc6b72463ac7bd59594ea465275e2501 :           61 : \scenes\.md5
+453d4b7625e6b7413fc5e307400bf672 :           61 : \scenes\.md5

BIN
Unity/Assets/Res/GameEditor/e1.bin


+ 8 - 0
Unity/Assets/UnityArts.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 63b720aff85b5ce4dbe5838304067576
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: