Commit c00a7970 authored by nanahira's avatar nanahira

readme

parent 24ff7121
...@@ -40,3 +40,8 @@ ...@@ -40,3 +40,8 @@
* 每回合抽卡 * 每回合抽卡
* 每回合时间 * 每回合时间
* 录像保存模式 * 录像保存模式
### 特殊编译参数
执行`premake5 gmake`之前,可以通过设置一些环境变量,来改变一些编译参数。
* `YGOPRO_DEFAULT_DUEL_RULE=X` 设置默认决斗规则位大师规则X。
* `YGOPRO_NO_LUA_SAFE` 若有定义,则开启默认禁用的`os``io`库。请慎用这个参数,确保运行的卡片脚本文件是可以信任的。
...@@ -5,7 +5,7 @@ solution "ygo" ...@@ -5,7 +5,7 @@ solution "ygo"
--startproject "ygopro" --startproject "ygopro"
configurations { "Release", "Debug" } configurations { "Release", "Debug" }
if os.getenv("YGOPRO_NO_LUA_SAVE") then if os.getenv("YGOPRO_NO_LUA_SAFE") then
defines { "LUA_COMPAT_5_2", "YGOPRO_SERVER_MODE" } defines { "LUA_COMPAT_5_2", "YGOPRO_SERVER_MODE" }
else else
defines { "LUA_COMPAT_5_2", "YGOPRO_SERVER_MODE", "YGOPRO_LUA_SAFE" } defines { "LUA_COMPAT_5_2", "YGOPRO_SERVER_MODE", "YGOPRO_LUA_SAFE" }
......
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