游戏王残局简化版

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

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

|







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 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
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)

|







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 d = {}
--~ 排
function d.总和(o1_0)

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



1
2
3
4
5
6
7


local string = string
local d = {}
-- 单行注与多行注
--~ 文
function d.删注(o1)
  o1 = d.删多行注(o1)
  return d.删单行注(o1)
>
>







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
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 = {}
--~ 卡对排







>







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
  --~ 文件名排
  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]*"), "")

  --~ 则数排
  k3_0 = 历排库.历排(k2_0, d.局筛则数)
  --~ 各文件的卡编排
  k4_0 = 历排库.历排(k2_0, d.局筛卡编)
  --~ 各文件的卡对排
  k5_0 = 历排库.历排(k4_0, d.取卡对_一维)
  --~ 有效果卡的卡对排







|
|
>







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, 删注库.删注)
  --~ 则数排
  k3_0 = 历排库.历排(k2_0, d.局筛则数)
  --~ 各文件的卡编排
  k4_0 = 历排库.历排(k2_0, d.局筛卡编)
  --~ 各文件的卡对排
  k5_0 = 历排库.历排(k4_0, d.取卡对_一维)
  --~ 有效果卡的卡对排