Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Y
ygopro-2pick
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
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
MyCard
ygopro-2pick
Commits
0571c423
Commit
0571c423
authored
Aug 12, 2018
by
nanahira
Browse files
Options
Browse Files
Download
Plain Diff
merge
parents
64fff150
0887b084
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
85 additions
and
49 deletions
+85
-49
.travis.yml
.travis.yml
+1
-1
appveyor.yml
appveyor.yml
+9
-9
gframe/event_handler.cpp
gframe/event_handler.cpp
+4
-4
gframe/replay_mode.cpp
gframe/replay_mode.cpp
+5
-6
gframe/single_duel.cpp
gframe/single_duel.cpp
+5
-6
gframe/single_mode.cpp
gframe/single_mode.cpp
+14
-3
gframe/tag_duel.cpp
gframe/tag_duel.cpp
+5
-6
premake/freetype/premake4.lua
premake/freetype/premake4.lua
+38
-10
premake/gframe/ygopro.rc
premake/gframe/ygopro.rc
+4
-4
No files found.
.travis.yml
View file @
0571c423
...
...
@@ -15,7 +15,7 @@ env:
before_install
:
-
git submodule update --init --recursive
-
wget -O - https://github.com/premake/premake-core/releases/download/v5.0.0-alpha12/premake-5.0.0-alpha12-linux.tar.gz | tar zfx -
-
wget -O - https://www.lua.org/ftp/lua-5.3.
4.tar.gz | tar zfx -; cd lua-5.3.4
; sudo make linux install; cd ..
-
wget -O - https://www.lua.org/ftp/lua-5.3.
5.tar.gz | tar zfx -; cd lua-5.3.5
; sudo make linux install; cd ..
script
:
-
./premake5 gmake
-
cd build
...
...
appveyor.yml
View file @
0571c423
...
...
@@ -14,13 +14,13 @@ install:
-
move libevent-2.0.22-stable event
-
xcopy /E event\WIN32-Code event\include
-
bash -c "curl --retry 5 --connect-timeout 30 --location --remote-header-name --remote-name https://www.lua.org/ftp/lua-5.3.
4
.tar.gz ; exit 0"
-
tar xf lua-5.3.
4
.tar.gz
-
move lua-5.3.
4
\src lua
-
bash -c "curl --retry 5 --connect-timeout 30 --location --remote-header-name --remote-name https://www.lua.org/ftp/lua-5.3.
5
.tar.gz ; exit 0"
-
tar xf lua-5.3.
5
.tar.gz
-
move lua-5.3.
5
\src lua
-
bash -c "curl --retry 5 --connect-timeout 30 --location --remote-header-name --remote-name https://www.sqlite.org/201
7/sqlite-amalgamation-321
0000.zip ; exit 0"
-
7z x
sqlite-amalgamation-321
0000.zip
-
move sqlite-amalgamation-32
1
0000 sqlite3
-
bash -c "curl --retry 5 --connect-timeout 30 --location --remote-header-name --remote-name https://www.sqlite.org/201
8/sqlite-amalgamation-324
0000.zip ; exit 0"
-
7z x
-y sqlite-amalgamation-324
0000.zip
-
move sqlite-amalgamation-32
4
0000 sqlite3
-
appveyor DownloadFile https://github.com/tronkko/dirent/raw/master/include/dirent.h
-
move dirent.h gframe\
...
...
@@ -60,7 +60,7 @@ deploy:
cache
:
-
premake-5.0.0-alpha12-windows.zip
-
libevent-2.0.22-stable.tar.gz
-
freetype-2.
8
.1.tar.bz2
-
freetype-2.
9
.1.tar.bz2
-
irrlicht-1.8.4.zip
-
lua-5.3.
4
.tar.gz
-
sqlite-amalgamation-32
1
0000.zip
-
lua-5.3.
5
.tar.gz
-
sqlite-amalgamation-32
4
0000.zip
gframe/event_handler.cpp
View file @
0571c423
...
...
@@ -1800,22 +1800,22 @@ bool ClientField::OnCommonEvent(const irr::SEvent& event) {
break
;
}
case
BUTTON_WINDOW_RESIZE_S
:
{
mainGame
->
SetWindowsScale
(
0.8
);
mainGame
->
SetWindowsScale
(
0.8
f
);
return
true
;
break
;
}
case
BUTTON_WINDOW_RESIZE_M
:
{
mainGame
->
SetWindowsScale
(
1
);
mainGame
->
SetWindowsScale
(
1
.0
f
);
return
true
;
break
;
}
case
BUTTON_WINDOW_RESIZE_L
:
{
mainGame
->
SetWindowsScale
(
1.25
);
mainGame
->
SetWindowsScale
(
1.25
f
);
return
true
;
break
;
}
case
BUTTON_WINDOW_RESIZE_XL
:
{
mainGame
->
SetWindowsScale
(
1.5
);
mainGame
->
SetWindowsScale
(
1.5
f
);
return
true
;
break
;
}
...
...
gframe/replay_mode.cpp
View file @
0571c423
...
...
@@ -938,7 +938,6 @@ void ReplayMode::ReplayReload() {
mainGame
->
dField
.
UpdateFieldCard
(
mainGame
->
LocalPlayer
(
1
),
LOCATION_REMOVED
,
(
char
*
)
queryBuffer
);
}
byte
*
ReplayMode
::
ScriptReaderEx
(
const
char
*
script_name
,
int
*
slen
)
{
#ifdef YGOPRO_SERVER_MODE
char
sname
[
256
]
=
"./specials"
;
strcat
(
sname
,
script_name
+
8
);
//default script name: ./script/c%d.lua
byte
*
buffer
=
default_script_reader
(
sname
,
slen
);
...
...
@@ -947,11 +946,11 @@ byte* ReplayMode::ScriptReaderEx(const char* script_name, int* slen) {
strcat
(
sname
,
script_name
+
1
);
buffer
=
default_script_reader
(
sname
,
slen
);
}
#else
char
sname
[
256
]
=
"./expansions
"
;
strcat
(
sname
,
script_name
+
1
);
//default script name: ./script/c%d.lua
byte
*
buffer
=
default_script_reader
(
sname
,
slen
);
#endif
if
(
!
buffer
)
{
char
sname
[
256
]
=
"./beta
"
;
strcat
(
sname
,
script_name
+
1
);
buffer
=
default_script_reader
(
sname
,
slen
);
}
if
(
buffer
)
return
buffer
;
else
...
...
gframe/single_duel.cpp
View file @
0571c423
...
...
@@ -2132,7 +2132,6 @@ void SingleDuel::RefreshSingle(int player, int location, int sequence, int flag)
}
}
byte
*
SingleDuel
::
ScriptReaderEx
(
const
char
*
script_name
,
int
*
slen
)
{
#ifdef YGOPRO_SERVER_MODE
char
sname
[
256
]
=
"./specials"
;
strcat
(
sname
,
script_name
+
8
);
//default script name: ./script/c%d.lua
byte
*
buffer
=
default_script_reader
(
sname
,
slen
);
...
...
@@ -2141,11 +2140,11 @@ byte* SingleDuel::ScriptReaderEx(const char* script_name, int* slen) {
strcat
(
sname
,
script_name
+
1
);
buffer
=
default_script_reader
(
sname
,
slen
);
}
#else
char
sname
[
256
]
=
"./expansions
"
;
strcat
(
sname
,
script_name
+
1
);
//default script name: ./script/c%d.lua
byte
*
buffer
=
default_script_reader
(
sname
,
slen
);
#endif
if
(
!
buffer
)
{
char
sname
[
256
]
=
"./beta
"
;
strcat
(
sname
,
script_name
+
1
);
buffer
=
default_script_reader
(
sname
,
slen
);
}
if
(
buffer
)
return
buffer
;
else
...
...
gframe/single_mode.cpp
View file @
0571c423
...
...
@@ -852,9 +852,20 @@ void SingleMode::SinglePlayReload() {
mainGame
->
dField
.
UpdateFieldCard
(
mainGame
->
LocalPlayer
(
1
),
LOCATION_REMOVED
,
(
char
*
)
queryBuffer
);
}
byte
*
SingleMode
::
ScriptReaderEx
(
const
char
*
script_name
,
int
*
slen
)
{
char
sname
[
256
]
=
"./expansions"
;
strcat
(
sname
,
script_name
+
1
);
//default script name: ./script/c%d.lua
if
(
ScriptReader
(
sname
,
slen
))
char
sname
[
256
]
=
"./specials"
;
strcat
(
sname
,
script_name
+
8
);
//default script name: ./script/c%d.lua
byte
*
buffer
=
ScriptReader
(
sname
,
slen
);
if
(
!
buffer
)
{
char
sname
[
256
]
=
"./expansions"
;
strcat
(
sname
,
script_name
+
1
);
buffer
=
ScriptReader
(
sname
,
slen
);
}
if
(
!
buffer
)
{
char
sname
[
256
]
=
"./beta"
;
strcat
(
sname
,
script_name
+
1
);
buffer
=
ScriptReader
(
sname
,
slen
);
}
if
(
buffer
)
return
buffer
;
else
return
ScriptReader
(
script_name
,
slen
);
...
...
gframe/tag_duel.cpp
View file @
0571c423
...
...
@@ -2273,7 +2273,6 @@ void TagDuel::RefreshSingle(int player, int location, int sequence, int flag) {
}
}
byte
*
TagDuel
::
ScriptReaderEx
(
const
char
*
script_name
,
int
*
slen
)
{
#ifdef YGOPRO_SERVER_MODE
char
sname
[
256
]
=
"./specials"
;
strcat
(
sname
,
script_name
+
8
);
//default script name: ./script/c%d.lua
byte
*
buffer
=
default_script_reader
(
sname
,
slen
);
...
...
@@ -2282,11 +2281,11 @@ byte* TagDuel::ScriptReaderEx(const char* script_name, int* slen) {
strcat
(
sname
,
script_name
+
1
);
buffer
=
default_script_reader
(
sname
,
slen
);
}
#else
char
sname
[
256
]
=
"./expansions
"
;
strcat
(
sname
,
script_name
+
1
);
//default script name: ./script/c%d.lua
byte
*
buffer
=
default_script_reader
(
sname
,
slen
);
#endif
if
(
!
buffer
)
{
char
sname
[
256
]
=
"./beta
"
;
strcat
(
sname
,
script_name
+
1
);
buffer
=
default_script_reader
(
sname
,
slen
);
}
if
(
buffer
)
return
buffer
;
else
...
...
premake/freetype/premake4.lua
View file @
0571c423
...
...
@@ -4,16 +4,44 @@ project "freetype"
includedirs
{
"include"
}
defines
{
"FT2_BUILD_LIBRARY"
}
files
{
"src/autofit/autofit.c"
,
"src/bdf/bdf.c"
,
"src/cff/cff.c"
,
"src/base/ftbase.c"
,
"src/base/ftbitmap.c"
,
"src/cache/ftcache.c"
,
"src/base/ftfstype.c"
,
"src/base/ftgasp.c"
,
"src/base/ftglyph.c"
,
"src/gzip/ftgzip.c"
,
"src/base/ftinit.c"
,
"src/lzw/ftlzw.c"
,
"src/base/ftstroke.c"
,
"src/base/ftsystem.c"
,
"src/smooth/smooth.c"
,
"src/base/ftbbox.c"
,
"src/base/ftfntfmt.c"
,
"src/base/ftmm.c"
,
"src/base/ftpfr.c"
,
"src/base/ftsynth.c"
,
"src/base/fttype1.c"
,
"src/base/ftwinfnt.c"
,
"src/base/ftlcdfil.c"
,
"src/base/ftgxval.c"
,
"src/base/ftotval.c"
,
"src/base/ftpatent.c"
,
"src/pcf/pcf.c"
,
"src/pfr/pfr.c"
,
"src/psaux/psaux.c"
,
"src/pshinter/pshinter.c"
,
"src/psnames/psmodule.c"
,
"src/raster/raster.c"
,
"src/sfnt/sfnt.c"
,
"src/truetype/truetype.c"
,
"src/type1/type1.c"
,
"src/cid/type1cid.c"
,
"src/type42/type42.c"
,
"src/winfonts/winfnt.c"
}
files
{
"src/autofit/autofit.c"
,
"src/base/ftbase.c"
,
"src/base/ftbbox.c"
,
"src/base/ftbdf.c"
,
"src/base/ftbitmap.c"
,
"src/base/ftcid.c"
,
"src/base/ftfstype.c"
,
"src/base/ftgasp.c"
,
"src/base/ftglyph.c"
,
"src/base/ftgxval.c"
,
"src/base/ftinit.c"
,
"src/base/ftmm.c"
,
"src/base/ftotval.c"
,
"src/base/ftpatent.c"
,
"src/base/ftpfr.c"
,
"src/base/ftstroke.c"
,
"src/base/ftsynth.c"
,
"src/base/ftsystem.c"
,
"src/base/fttype1.c"
,
"src/base/ftwinfnt.c"
,
"src/bdf/bdf.c"
,
"src/cache/ftcache.c"
,
"src/cff/cff.c"
,
"src/cid/type1cid.c"
,
"src/gzip/ftgzip.c"
,
"src/lzw/ftlzw.c"
,
"src/pcf/pcf.c"
,
"src/pfr/pfr.c"
,
"src/psaux/psaux.c"
,
"src/pshinter/pshinter.c"
,
"src/psnames/psmodule.c"
,
"src/raster/raster.c"
,
"src/sfnt/sfnt.c"
,
"src/smooth/smooth.c"
,
"src/truetype/truetype.c"
,
"src/type1/type1.c"
,
"src/type42/type42.c"
,
"src/winfonts/winfnt.c"
}
configuration
"windows"
files
{
"builds/windows/ftdebug.c"
}
premake/gframe/ygopro.rc
View file @
0571c423
1 ICON "ygopro.ico"
1 VERSIONINFO
FILEVERSION 1, 0, 34,
4
PRODUCTVERSION 1, 0, 34,
4
FILEVERSION 1, 0, 34,
5
PRODUCTVERSION 1, 0, 34,
5
FILEOS 0x4
FILETYPE 0x1
...
...
@@ -16,8 +16,8 @@ VALUE "InternalName", "YGOPRO Server Mode"
VALUE "LegalCopyright", "Copyright (C) 2018 Nanahira"
VALUE "OriginalFilename", "ygopro.exe"
VALUE "ProductName", "YGOPRO Server Mode"
VALUE "FileVersion", "1.034.
4
.Koishi"
VALUE "ProductVersion", "1.034.
4
.Koishi"
VALUE "FileVersion", "1.034.
5
.Koishi"
VALUE "ProductVersion", "1.034.
5
.Koishi"
END
END
BLOCK "VarFileInfo"
...
...
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