Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
N
Neos
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
love_飞影
Neos
Commits
5979c756
Commit
5979c756
authored
May 23, 2023
by
chechunchi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update matStore
parent
d2f7bbd2
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
8 additions
and
1 deletion
+8
-1
src/service/duel/start.ts
src/service/duel/start.ts
+6
-1
src/stores/matStore/store.ts
src/stores/matStore/store.ts
+1
-0
src/stores/matStore/types.ts
src/stores/matStore/types.ts
+1
-0
No files found.
src/service/duel/start.ts
View file @
5979c756
import
{
v4
as
v4uuid
}
from
"
uuid
"
;
import
{
ygopro
}
from
"
@/api
"
;
import
{
store
}
from
"
@/stores
"
;
import
{
playerStore
,
store
}
from
"
@/stores
"
;
const
{
matStore
}
=
store
;
export
default
(
start
:
ygopro
.
StocGameMessage
.
MsgStart
)
=>
{
...
...
@@ -11,13 +11,18 @@ export default (start: ygopro.StocGameMessage.MsgStart) => {
?
1
:
0
;
const
meName
=
playerStore
.
getMePlayer
().
name
;
const
opName
=
playerStore
.
getOpPlayer
().
name
;
matStore
.
initInfo
.
set
(
0
,
{
life
:
start
.
life1
,
name
:
opponent
==
0
?
opName
:
meName
,
deckSize
:
start
.
deckSize1
,
extraSize
:
start
.
extraSize1
,
});
matStore
.
initInfo
.
set
(
1
,
{
life
:
start
.
life2
,
name
:
opponent
==
1
?
opName
:
meName
,
deckSize
:
start
.
deckSize2
,
extraSize
:
start
.
extraSize2
,
});
...
...
src/stores/matStore/store.ts
View file @
5979c756
...
...
@@ -177,6 +177,7 @@ const genBlock = (zone: ygopro.CardZone, n: number) =>
const
initInfo
:
MatState
[
"
initInfo
"
]
=
(()
=>
{
const
defaultInitInfo
=
{
masterRule
:
"
UNKNOWN
"
,
name
:
"
?
"
,
life
:
-
1
,
// 特地设置一个不可能的值
deckSize
:
0
,
extraSize
:
0
,
...
...
src/stores/matStore/types.ts
View file @
5979c756
...
...
@@ -116,6 +116,7 @@ export interface MatState {
export
interface
InitInfo
{
masterRule
?:
string
;
name
:
string
;
life
:
number
;
deckSize
:
number
;
extraSize
:
number
;
...
...
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