Commit 7aea1895 authored by nanahira's avatar nanahira

fix yrp back

parent 2661529a
Pipeline #43370 passed with stages
in 2 minutes and 59 seconds
......@@ -12,6 +12,7 @@ lerna-debug.log*
# OS
.DS_Store
._*
# Tests
/coverage
......
......@@ -159,15 +159,15 @@ json2:
# # if there are any lines in redtext.txt fail the job
# - exit $(wc -l < redtext.txt)
# jest:
# stage: prepare2
# dependencies:
# - prepare_jest_env
# - npm_ci
# tags:
# - linux
# script:
# - npm run test
jest:
stage: prepare2
dependencies:
- prepare_jest_env
- npm_ci
tags:
- linux
script:
- npm run test
neos:
stage: pack
......
......@@ -10,11 +10,11 @@
"license": "MIT",
"dependencies": {
"js-yaml": "^4.1.1",
"koishipro-core.js": "^1.3.4",
"koishipro-core.js": "^1.3.8",
"sql.js": "^1.13.0",
"ygopro-cdb-encode": "^1.0.2",
"ygopro-cdb-encode": "^1.0.5",
"ygopro-jstest": "^1.1.3",
"ygopro-msg-encode": "^1.1.29"
"ygopro-msg-encode": "^1.1.31"
},
"devDependencies": {
"@types/jest": "^30.0.0",
......@@ -64,7 +64,6 @@
"integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==",
"dev": true,
"license": "MIT",
"peer": true,
"dependencies": {
"@babel/code-frame": "^7.29.0",
"@babel/generator": "^7.29.0",
......@@ -1545,7 +1544,6 @@
"resolved": "https://registry.npmjs.org/@types/node/-/node-25.2.1.tgz",
"integrity": "sha512-CPrnr8voK8vC6eEtyRzvMpgp3VyVRhgclonE7qYi6P9sXwYb59ucfrnmFBTaP0yUi8Gk4yZg/LlTJULGxvTNsg==",
"license": "MIT",
"peer": true,
"dependencies": {
"undici-types": "~7.16.0"
}
......@@ -1619,7 +1617,6 @@
"integrity": "sha512-BtE0k6cjwjLZoZixN0t5AKP0kSzlGu7FctRXYuPAm//aaiZhmfq1JwdYpYr1brzEspYyFeF+8XF5j2VK6oalrA==",
"dev": true,
"license": "MIT",
"peer": true,
"dependencies": {
"@typescript-eslint/scope-manager": "8.54.0",
"@typescript-eslint/types": "8.54.0",
......@@ -2100,7 +2097,6 @@
"integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
"dev": true,
"license": "MIT",
"peer": true,
"bin": {
"acorn": "bin/acorn"
},
......@@ -2399,7 +2395,6 @@
}
],
"license": "MIT",
"peer": true,
"dependencies": {
"baseline-browser-mapping": "^2.9.0",
"caniuse-lite": "^1.0.30001759",
......@@ -2880,7 +2875,6 @@
"deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.",
"dev": true,
"license": "MIT",
"peer": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.2.0",
"@eslint-community/regexpp": "^4.6.1",
......@@ -2937,7 +2931,6 @@
"integrity": "sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==",
"dev": true,
"license": "MIT",
"peer": true,
"bin": {
"eslint-config-prettier": "bin/cli.js"
},
......@@ -3815,7 +3808,6 @@
"integrity": "sha512-F26gjC0yWN8uAA5m5Ss8ZQf5nDHWGlN/xWZIh8S5SRbsEKBovwZhxGd6LJlbZYxBgCYOtreSUyb8hpXyGC5O4A==",
"dev": true,
"license": "MIT",
"peer": true,
"dependencies": {
"@jest/core": "30.2.0",
"@jest/types": "30.2.0",
......@@ -4499,9 +4491,9 @@
}
},
"node_modules/koishipro-core.js": {
"version": "1.3.4",
"resolved": "https://registry.npmjs.org/koishipro-core.js/-/koishipro-core.js-1.3.4.tgz",
"integrity": "sha512-3KCW5JwxH9kvXGYtq1Pr5egwgDCX7UIWIyVipHX+idxz++PDMSLPcUDeXi5urTmc1KjvV2RB+z42pqwaG7oscQ==",
"version": "1.3.8",
"resolved": "https://registry.npmjs.org/koishipro-core.js/-/koishipro-core.js-1.3.8.tgz",
"integrity": "sha512-qVqhhK+VyrpD04E2TnTJEzZhqHaPytWt253h6PyU3e0VdM/wk60AVHYIGMDQ1rP5wbt0qo4WVafJKfjd+YbuyA==",
"license": "MIT",
"dependencies": {
"@types/emscripten": "^1.41.5",
......@@ -4510,8 +4502,8 @@
"jszip": "^3.10.1",
"nfkit": "^1.0.14",
"sql.js": "^1.13.0",
"ygopro-cdb-encode": "^1.0.2",
"ygopro-msg-encode": "^1.1.20",
"ygopro-cdb-encode": "^1.0.3",
"ygopro-msg-encode": "^1.1.31",
"ygopro-yrp-encode": "^1.0.1"
}
},
......@@ -5075,7 +5067,6 @@
"integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==",
"dev": true,
"license": "MIT",
"peer": true,
"bin": {
"prettier": "bin/prettier.cjs"
},
......@@ -5799,7 +5790,6 @@
"integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
"dev": true,
"license": "MIT",
"peer": true,
"engines": {
"node": ">=12"
},
......@@ -5912,7 +5902,6 @@
"integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==",
"dev": true,
"license": "MIT",
"peer": true,
"dependencies": {
"@cspotcode/source-map-support": "^0.8.0",
"@tsconfig/node10": "^1.0.7",
......@@ -6010,7 +5999,6 @@
"integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
"dev": true,
"license": "Apache-2.0",
"peer": true,
"bin": {
"tsc": "bin/tsc",
"tsserver": "bin/tsserver"
......@@ -6394,9 +6382,9 @@
}
},
"node_modules/ygopro-cdb-encode": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/ygopro-cdb-encode/-/ygopro-cdb-encode-1.0.2.tgz",
"integrity": "sha512-g3RESgLWfL/m3drSo5LBwkRQckESzfjEwQPg4t6PanS2QRVik5bkpgIVDxCCslBHluNocIN0Vqm3uZZjnX+yxA==",
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/ygopro-cdb-encode/-/ygopro-cdb-encode-1.0.5.tgz",
"integrity": "sha512-WnhMJTdXWZxZtcW8OnfxxbCEHehuYByrqyZXnyQ739422CcZks7ulVIlb2pdn1D8EeWb2kQxnxBoMzX/4g/+3g==",
"license": "MIT",
"dependencies": {
"@types/sql.js": "^1.4.9",
......@@ -6426,9 +6414,9 @@
}
},
"node_modules/ygopro-msg-encode": {
"version": "1.1.29",
"resolved": "https://registry.npmjs.org/ygopro-msg-encode/-/ygopro-msg-encode-1.1.29.tgz",
"integrity": "sha512-LCfK6ySZMofvv+66CGmzgrAJCORMh/6VLXfp10WxStw5y/98LQripzLjxQfSgLxebdzCYJ8l0SbHzTwIve4nzw==",
"version": "1.1.31",
"resolved": "https://registry.npmjs.org/ygopro-msg-encode/-/ygopro-msg-encode-1.1.31.tgz",
"integrity": "sha512-RfUgDAt40pV1PzocYS34uufpRlRuE3YLOpcSKF+3t95HP61Bxd0ioVqwXy/QJtW5VjOA1wCHnxq1Hi3ZdB6x0A==",
"license": "MIT",
"dependencies": {
"typed-reflector": "^1.0.14",
......
messages:
- identifier: 33
msg: ShuffleHand
- identifier: 5
msg: Win
player: 1
type: 2
- identifier: 5
msg: Win
player: 0
type: 2
- identifier: 40
msg: NewTurn
player: 0
count: 2
cards:
- 28985331
- 10000000
- identifier: 41
msg: NewPhase
phase: 1
- identifier: 2
msg: Hint
type: 1
player: 0
desc: 27
- identifier: 41
msg: NewPhase
phase: 2
......@@ -18,171 +27,23 @@ messages:
- identifier: 11
msg: SelectIdleCmd
player: 0
summonableCount: 1
summonableCards:
- code: 28985331
controller: 0
location: 2
sequence: 0
summonableCount: 0
summonableCards: []
spSummonableCount: 0
spSummonableCards: []
reposableCount: 0
reposableCards: []
msetableCount: 1
msetableCards:
- code: 28985331
controller: 0
location: 2
sequence: 0
msetableCount: 0
msetableCards: []
ssetableCount: 0
ssetableCards: []
activatableCount: 0
activatableCards: []
canBp: 1
canBp: 0
canEp: 1
canShuffle: 1
canShuffle: 0
snapshot:
cards:
- flags: 15712255
controller: 0
location: 1
sequence: 0
empty: false
code: 5560911
position: 10
alias: 5560911
type: 4129
level: 7
rank: 0
attribute: 32
race: 8192
attack: 1000
defense: 3000
baseAttack: 1000
baseDefense: 3000
reason: 0
targetCards: []
overlayCards: []
counters: []
owner: 0
status: 0
lscale: 0
rscale: 0
link: 0
linkMarker: 0
name: 亡龙之战栗-死欲龙
- flags: 15712255
controller: 0
location: 2
sequence: 0
empty: false
code: 28985331
position: 10
alias: 28985331
type: 33
level: 4
rank: 0
attribute: 32
race: 1
attack: 1400
defense: 1200
baseAttack: 1400
baseDefense: 1200
reason: 0
targetCards: []
overlayCards: []
counters: []
owner: 0
status: 0
lscale: 0
rscale: 0
link: 0
linkMarker: 0
name: 终末之骑士
- flags: 15712255
controller: 0
location: 2
sequence: 1
empty: false
code: 10000000
position: 10
alias: 10000000
type: 33
level: 10
rank: 0
attribute: 64
race: 2097152
attack: 4000
defense: 4000
baseAttack: 4000
baseDefense: 4000
reason: 0
targetCards: []
overlayCards: []
counters: []
owner: 0
status: 0
lscale: 0
rscale: 0
link: 0
linkMarker: 0
name: 欧贝利斯克之巨神兵
- flags: 15712255
controller: 0
location: 64
sequence: 0
empty: false
code: 73580471
position: 10
alias: 73580471
type: 8225
level: 7
rank: 0
attribute: 4
race: 8192
attack: 2400
defense: 1800
baseAttack: 2400
baseDefense: 1800
reason: 0
targetCards: []
overlayCards: []
counters: []
owner: 0
status: 0
lscale: 0
rscale: 0
link: 0
linkMarker: 0
name: 黑蔷薇龙
- flags: 15712255
controller: 1
location: 2
sequence: 0
empty: false
code: 14558127
position: 10
alias: 14558127
type: 4129
level: 3
rank: 0
attribute: 4
race: 16
attack: 0
defense: 1800
baseAttack: 0
baseDefense: 1800
reason: 0
targetCards: []
overlayCards: []
counters: []
owner: 1
status: 0
lscale: 0
rscale: 0
link: 0
linkMarker: 0
name: 灰流丽
cards: []
lp:
- 8000
- 8000
......@@ -191,8 +52,5 @@ snapshotText: |-
********* Field Snapshot *********
LP: P0 8000 | P1 8000
********* Player 0 *********
Hand: 终末之骑士
欧贝利斯克之巨神兵
********* Player 1 *********
Hand: 灰流丽
********* Finish *********
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment