Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
M
MDPro3
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Alexis_chen
MDPro3
Commits
2f07a747
Commit
2f07a747
authored
Mar 18, 2024
by
SherryChaos
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix bugs
parent
d93da2fc
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
26 additions
and
22 deletions
+26
-22
Assets/Scripts/MDPro3/Duel/GameCard.cs
Assets/Scripts/MDPro3/Duel/GameCard.cs
+11
-11
Assets/Scripts/MDPro3/Servants/OcgCore.cs
Assets/Scripts/MDPro3/Servants/OcgCore.cs
+11
-9
Assets/Scripts/MDPro3/Servants/SelectDeck.cs
Assets/Scripts/MDPro3/Servants/SelectDeck.cs
+2
-0
ProjectSettings/ProjectSettings.asset
ProjectSettings/ProjectSettings.asset
+2
-2
No files found.
Assets/Scripts/MDPro3/Duel/GameCard.cs
View file @
2f07a747
...
...
@@ -874,23 +874,23 @@ namespace MDPro3
AddStringTail
(
InterString
.
Get
(
"帤淏寞腎部"
));
else
RemoveStringTail
(
InterString
.
Get
(
"帤淏寞腎部"
));
if
((
data
.
Type
&
(
uint
)
CardType
.
Xyz
)
>
0
&&
(
gps
.
location
&
(
uint
)
CardLocation
.
MonsterZone
)
>
0
)
overlays
=
Program
.
I
().
ocgcore
.
GCS_GetOverlays
(
this
);
else
overlays
=
new
List
<
GameCard
>();
cacheP
=
p
;
p
=
gps
;
//Debug.LogFormat("reason: {0:X}", p.reason);
foreach
(
var
overlay
in
overlays
)
//Debug.LogFormat("{0}: reason: {1:X} location: {2:X}", data.Name, p.reason, p.location);
for
(
int
i
=
0
;
i
<
overlays
.
Count
;
i
++)
{
overlay
.
overlayParent
=
this
;
overlay
.
p
.
controller
=
gps
.
controller
;
overlay
.
p
.
location
=
gps
.
location
|
(
uint
)
CardLocation
.
Overlay
;
overlay
.
p
.
sequence
=
gps
.
sequence
;
overlay
.
p
.
position
=
(
int
)
CardPosition
.
FaceUpAttack
;
overlay
s
[
i
]
.
overlayParent
=
this
;
overlay
s
[
i
]
.
p
.
controller
=
gps
.
controller
;
overlay
s
[
i
]
.
p
.
location
=
gps
.
location
|
(
uint
)
CardLocation
.
Overlay
;
overlay
s
[
i
]
.
p
.
sequence
=
gps
.
sequence
;
overlay
s
[
i
].
p
.
position
=
i
;
}
Program
.
I
().
ocgcore
.
ArrangeCards
();
if
(
Program
.
I
().
ocgcore
.
currentMessage
==
GameMessage
.
Move
&&
cacheP
.
location
!=
p
.
location
...
...
Assets/Scripts/MDPro3/Servants/OcgCore.cs
View file @
2f07a747
...
...
@@ -1903,13 +1903,15 @@ namespace MDPro3
uint reason = r.ReadUInt32();
card = GCS_Get(from);
if
(
card
=
=
null
)
card
=
GCS_Create
(
from
);
if (card
!
= null)
{
card.CacheData();
card.SetCode(code);
to.reason = reason;
Sleep((int)(card.Move(to) * 100));
ArrangeCards
();
}
else
Debug.LogFormat("GCS_Get: not found, location: {0:X}, sequence: {1:X}, position: {2:X}", from.location, from.sequence, from.position);
break;
case GameMessage.PosChange:
ES_hint = StringHelper.GetUnsafe(1600);//卡片改变了表示形式
...
...
@@ -2199,8 +2201,6 @@ namespace MDPro3
cardsInChain.Add(card);
Sleep(100);
ES_hint = InterString.Get("「[?]」被发动时", card.GetData().Name);
if
(
GetAutoInfo
())
description
.
Show
(
card
,
null
);
}
if (gps.controller == 0)
{
...
...
@@ -2212,6 +2212,8 @@ namespace MDPro3
if (!opActivated.Contains(code))
opActivated.Add(code);
}
if (card != null && GetAutoInfo())
description.Show(card, null);
break;
case GameMessage.Chained:
var currentChainCard = cardsInChain[cardsInChain.Count - 1];
...
...
Assets/Scripts/MDPro3/Servants/SelectDeck.cs
View file @
2f07a747
...
...
@@ -66,6 +66,8 @@ namespace MDPro3
Clear
();
btnDelete
.
SwitchOffWithoutAction
();
btnPickup
.
OnSwitchOff
();
if
(!
Directory
.
Exists
(
"Deck"
))
Directory
.
CreateDirectory
(
"Deck"
);
var
files
=
Directory
.
GetFiles
(
"Deck"
,
"*.ydk"
);
List
<
string
>
fileList
=
files
.
ToList
();
foreach
(
var
file
in
files
)
...
...
ProjectSettings/ProjectSettings.asset
View file @
2f07a747
...
...
@@ -134,7 +134,7 @@ PlayerSettings:
16:10:
1
16:9:
1
Others
:
1
bundleVersion
:
0.5.
1
bundleVersion
:
0.5.
2
preloadedAssets
:
[]
metroInputSource
:
0
wsaTransparentSwapchain
:
0
...
...
@@ -529,7 +529,7 @@ PlayerSettings:
m_APIs
:
0b000000
m_Automatic
:
1
-
m_BuildTarget
:
WindowsStandaloneSupport
m_APIs
:
0
b000000020000001200000015
000000
m_APIs
:
0
200000012000000150000000b
000000
m_Automatic
:
0
m_BuildTargetVRSettings
:
-
m_BuildTarget
:
Standalone
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment