游戏王残局简化版

Check-in [b0e744e1e3]
Login

Check-in [b0e744e1e3]

Overview
Comment:
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: b0e744e1e386ef3a7147e4ff47f915b976252a4e3dcbb76e78751d6a7d3b9577
User & Date: 顽雨沉风 on 2024-02-12 15:30:35
Other Links: manifest | tags
Context
2024-02-12
15:31
check-in: e9708131c6 user: 顽雨沉风 tags: trunk
15:30
check-in: b0e744e1e3 user: 顽雨沉风 tags: trunk
15:24
check-in: c5096a6a56 user: 顽雨沉风 tags: trunk
Changes

Modified 残局文料/lua_lib/游戏王_则拟器_原版_卡档.lua from [a267460be6] to [5c94c46381].


1
2

3
4
5
6
7
8
9
1
2

3
4
5
6
7
8
9
10
+

-
+







local 字集库 = require("u8_to_a")
local 档库 = require("lsqlite3")
local 字集库 = require("u8_to_a")
local 库 = require(字集库.u8_to_a("算机_程语_月_基类_文"))
local 对库 = require(字集库.u8_to_a("算机_程语_月_基类_表_对"))
local d = {}
local 卡档
--~ 卡编
function d.取卡对(o1)
  local k1_0, k2_0
  --~ 卡文对

Modified 残局文料/lua_lib/算机_程语_月_基类_表_排_基类_数.lua from [d14e942d50] to [8e6a120b6d].

1
2

3
4
5
6
7
8
9
1

2
3
4
5
6
7
8
9

-
+







local 字集库 = require("u8_to_a")
local 历排取联库 = require(字集库.u8_to_a("算机_程语_月_基类_能_传能_历_基类_表_排_联"))
local 历排取联库 = require(字集库.u8_to_a("算机_程语_月_基类_能_传能_历_基类_表_排_联"))
local 返参库 = require(字集库.u8_to_a("算机_程语_月_基类_能_返参"))
local 基算库 = require(字集库.u8_to_a("算机_程语_月_基类_数_基算"))
local 历排库 = require(字集库.u8_to_a("算机_程语_月_基类_能_传能_历_基类_表_排_取全"))
local 数库 = require(字集库.u8_to_a("算机_程语_月_基类_数"))
local d = {}
--~ 排
function d.总和(o1_0)

Modified 残局文料/lua_lib/算机_程语_月_注_删_不虑字串.lua from [462c8794d5] to [fb7338cbcc].



1
2
3
4
5
6
7
1
2
3
4
5
6
7
8
9
+
+







local 字集库 = require("u8_to_a")
local 文库 = require(字集库.u8_to_a("算机_程语_月_基类_文"))
local string = string
local d = {}
-- 单行注与多行注
--~ 文
function d.删注(o1)
  o1 = d.删多行注(o1)
  return d.删单行注(o1)

Modified 残局文料/游戏王_则拟器_原版_残局_局名_改名.lua from [5bf68e86e2] to [1e20d11786].

10
11
12
13
14
15
16

17
18
19
20
21
22
23
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24







+







local 历对库 = require(字集库.u8_to_a("算机_程语_月_基类_能_传能_历_基类_表_对_取全"))
local 历文库 = require(字集库.u8_to_a("算机_程语_月_基类_能_传能_历_基类_文_取全"))
local 数库 = require(字集库.u8_to_a("算机_程语_月_基类_数"))
local 基类库 = require(字集库.u8_to_a("算机_程语_月_基类_能_传能_基类"))
local 筛卡库 = require(字集库.u8_to_a("游戏王_则拟器_原版_残局_卡_全筛"))
local 卡档库 = require(字集库.u8_to_a("游戏王_则拟器_原版_卡档"))
local 排算库 = require(字集库.u8_to_a("算机_程语_月_基类_表_排_基类_数"))
local 删注库 = require(字集库.u8_to_a("算机_程语_月_注_删_不虑字串"))
local 读文件库 = require(字集库.u8_to_a("算机_基统_窗群_文件系_小文件_读"))
local 写文件库 = require(字集库.u8_to_a("算机_基统_窗群_文件系_小文件_写"))
local string = string
local os = os
local table = table
local d = {}
--~ 卡对排
96
97
98
99
100
101
102
103
104



105
106
107
108
109
110
111
97
98
99
100
101
102
103


104
105
106
107
108
109
110
111
112
113







-
-
+
+
+







  --~ 文件名排
  k1_0 = 历文库.历文(o1_0.文件目, 文件系库.dir)
  k1_0 = 历排库.历排(k1_0, 后缀库.全筛后缀, ".lua")
  --~ 文件排
  k2_0 = 历排库.历排(k1_0, 后缀库.全筛后缀, ".lua")
  k2_0 = 历排库.历排(k2_0, 前缀库.加前缀, o1_0.文件目)
  k2_0 = 历排库.历排(k2_0, 读文件库.读文件)
  k2_0 = 历排库.历排(k2_0, string.gsub, 文库.连("%-%-", "%[", "(=*)", "%[", ".-", "%]", "%1", "%]"), "")
  k2_0 = 历排库.历排(k2_0, string.gsub, 文库.连("%-%-", "[^\n]*"), "")
  --~ k2_0 = 历排库.历排(k2_0, string.gsub, 文库.连("%-%-", "%[", "(=*)", "%[", ".-", "%]", "%1", "%]"), "")
  --~ k2_0 = 历排库.历排(k2_0, string.gsub, 文库.连("%-%-", "[^\n]*"), "")
  k2_0 = 历排库.历排(k2_0, 删注库.删注)
  --~ 则数排
  k3_0 = 历排库.历排(k2_0, d.局筛则数)
  --~ 各文件的卡编排
  k4_0 = 历排库.历排(k2_0, d.局筛卡编)
  --~ 各文件的卡对排
  k5_0 = 历排库.历排(k4_0, d.取卡对_一维)
  --~ 有效果卡的卡对排