Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Y
YGOMobile-Cn-Ko-En
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
List
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
fallenstardust
YGOMobile-Cn-Ko-En
Commits
2d3da30f
Commit
2d3da30f
authored
Jun 27, 2020
by
fallenstardust
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix布局
parent
34bdf64a
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
15 additions
and
11 deletions
+15
-11
Classes/gframe/event_handler.cpp
Classes/gframe/event_handler.cpp
+2
-1
Classes/gframe/game.cpp
Classes/gframe/game.cpp
+13
-10
No files found.
Classes/gframe/event_handler.cpp
View file @
2d3da30f
...
...
@@ -183,7 +183,6 @@ bool ClientField::OnEvent(const irr::SEvent& event) {
break
;
}
case
BUTTON_BGM
:
{
mainGame
->
imgVol
->
setImage
(
imageManager
.
tPlay
);
if
(
mainGame
->
gameConf
.
enable_music
)
{
mainGame
->
gameConf
.
enable_music
=
false
;
mainGame
->
soundManager
->
StopBGM
();
...
...
@@ -201,7 +200,9 @@ bool ClientField::OnEvent(const irr::SEvent& event) {
}
else
{
mainGame
->
soundManager
->
PlayBGM
(
SoundManager
::
BGM
::
DUEL
);
}
mainGame
->
imgVol
->
setImage
(
imageManager
.
tPlay
);
}
mainGame
->
chkEnableMusic
->
setChecked
(
mainGame
->
gameConf
.
enable_music
);
break
;
}
case
BUTTON_CHAIN_IGNORE
:
{
...
...
Classes/gframe/game.cpp
View file @
2d3da30f
...
...
@@ -399,13 +399,13 @@ bool Game::Initialize() {
imgLog
=
irr
::
gui
::
CGUIImageButton
::
addImageButton
(
env
,
rect
<
s32
>
(
0
*
yScale
,
55
*
yScale
,
45
*
yScale
,
100
*
yScale
),
wPallet
,
BUTTON_SHOW_LOG
);
imgLog
->
setImage
(
imageManager
.
tLogs
);
imgLog
->
setImageSize
(
core
::
dimension2di
(
yScale
,
yScale
));
wLogs
=
env
->
addWindow
(
rect
<
s32
>
(
620
*
xScale
,
10
*
yScale
,
1020
*
xScale
,
51
0
*
yScale
),
false
,
dataManager
.
GetSysString
(
1271
));
wLogs
=
env
->
addWindow
(
rect
<
s32
>
(
720
*
xScale
,
10
*
yScale
,
1020
*
xScale
,
52
0
*
yScale
),
false
,
dataManager
.
GetSysString
(
1271
));
wLogs
->
getCloseButton
()
->
setVisible
(
false
);
wLogs
->
setVisible
(
false
);
lstLog
=
env
->
addListBox
(
rect
<
s32
>
(
10
*
xScale
,
60
*
yScale
,
390
*
xScale
,
51
0
*
yScale
),
wLogs
,
LISTBOX_LOG
,
false
);
lstLog
=
env
->
addListBox
(
rect
<
s32
>
(
10
*
xScale
,
20
*
yScale
,
290
*
xScale
,
45
0
*
yScale
),
wLogs
,
LISTBOX_LOG
,
false
);
lstLog
->
setItemHeight
(
25
*
yScale
);
btnClearLog
=
env
->
addButton
(
rect
<
s32
>
(
10
*
xScale
,
520
*
yScale
,
80
*
xScale
,
56
0
*
yScale
),
wLogs
,
BUTTON_CLEAR_LOG
,
dataManager
.
GetSysString
(
1272
));
btnCloseLog
=
env
->
addButton
(
rect
<
s32
>
(
1
00
*
xScale
,
520
*
yScale
,
180
*
xScale
,
56
0
*
yScale
),
wLogs
,
BUTTON_CLOSE_LOG
,
dataManager
.
GetSysString
(
1211
));
btnClearLog
=
env
->
addButton
(
rect
<
s32
>
(
60
*
xScale
,
460
*
yScale
,
130
*
xScale
,
50
0
*
yScale
),
wLogs
,
BUTTON_CLEAR_LOG
,
dataManager
.
GetSysString
(
1272
));
btnCloseLog
=
env
->
addButton
(
rect
<
s32
>
(
1
60
*
xScale
,
460
*
yScale
,
240
*
xScale
,
50
0
*
yScale
),
wLogs
,
BUTTON_CLOSE_LOG
,
dataManager
.
GetSysString
(
1211
));
//vol play/mute
imgVol
=
irr
::
gui
::
CGUIImageButton
::
addImageButton
(
env
,
rect
<
s32
>
(
0
*
yScale
,
110
*
yScale
,
45
*
yScale
,
155
*
yScale
),
wPallet
,
BUTTON_BGM
);
if
(
gameConf
.
enable_music
)
{
...
...
@@ -418,10 +418,9 @@ bool Game::Initialize() {
imgSettings
=
irr
::
gui
::
CGUIImageButton
::
addImageButton
(
env
,
rect
<
s32
>
(
0
*
yScale
,
0
*
yScale
,
45
*
yScale
,
45
*
yScale
),
wPallet
,
BUTTON_SETTINGS
);
imgSettings
->
setImage
(
imageManager
.
tSettings
);
imgSettings
->
setImageSize
(
core
::
dimension2di
(
yScale
,
yScale
));
wSettings
=
env
->
addWindow
(
rect
<
s32
>
(
3
60
*
xScale
,
100
*
yScale
,
82
0
*
xScale
,
520
*
yScale
),
false
,
dataManager
.
GetSysString
(
1273
));
wSettings
->
getCloseButton
()
->
setVisible
(
false
);
wSettings
=
env
->
addWindow
(
rect
<
s32
>
(
3
50
*
xScale
,
100
*
yScale
,
83
0
*
xScale
,
520
*
yScale
),
false
,
dataManager
.
GetSysString
(
1273
));
wSettings
->
getCloseButton
()
->
setVisible
(
false
);
wSettings
->
setVisible
(
false
);
btnCloseSettings
=
env
->
addButton
(
rect
<
s32
>
(
180
*
xScale
,
370
*
yScale
,
280
*
xScale
,
410
*
yScale
),
wSettings
,
BUTTON_CLOSE_SETTINGS
,
dataManager
.
GetSysString
(
1211
));
int
posX
=
20
;
int
posY
=
60
;
chkMAutoPos
=
env
->
addCheckBox
(
false
,
rect
<
s32
>
(
posX
,
posY
,
posX
+
260
*
xScale
,
posY
+
30
*
yScale
),
wSettings
,
-
1
,
dataManager
.
GetSysString
(
1274
));
...
...
@@ -485,9 +484,11 @@ bool Game::Initialize() {
posY
+=
60
;
chkPreferExpansionScript
=
env
->
addCheckBox
(
false
,
rect
<
s32
>
(
posX
,
posY
,
posX
+
260
*
xScale
,
posY
+
30
*
yScale
),
wSettings
,
CHECKBOX_PREFER_EXPANSION
,
dataManager
.
GetSysString
(
1379
));
chkPreferExpansionScript
->
setChecked
(
gameConf
.
prefer_expansion_script
!=
0
);
elmTabSystemLast
=
chkPreferExpansionScript
;
//show scroll
scrTabSystem
=
env
->
addScrollBar
(
false
,
rect
<
s32
>
(
425
*
xScale
,
60
*
yScale
,
455
*
xScale
,
419
*
yScale
),
wSettings
,
SCROLL_TAB_SYSTEM
);
btnCloseSettings
=
env
->
addButton
(
rect
<
s32
>
(
180
*
xScale
,
posY
*
yScale
,
280
*
xScale
,
posY
+
40
*
yScale
),
wSettings
,
BUTTON_CLOSE_SETTINGS
,
dataManager
.
GetSysString
(
1211
));
elmTabSystemLast
=
btnCloseSettings
;
wSettings
->
setRelativePosition
(
recti
(
0
*
xScale
,
0
*
yScale
,
480
*
xScale
,
posY
+
50
*
yScale
));
//show scroll
scrTabSystem
=
env
->
addScrollBar
(
false
,
rect
<
s32
>
(
425
*
xScale
,
60
*
yScale
,
455
*
xScale
,
419
*
yScale
),
wSettings
,
SCROLL_SETTINGS
);
scrTabSystem
->
setLargeStep
(
1
);
scrTabSystem
->
setSmallStep
(
1
);
scrTabSystem
->
setVisible
(
false
);
...
...
@@ -1758,6 +1759,8 @@ void Game::CloseDuelWindow() {
wInfos
->
setVisible
(
false
);
wChat
->
setVisible
(
false
);
wPallet
->
setVisible
(
false
);
wSettings
->
setVisible
(
false
);
wLogs
->
setVisible
(
false
);
btnSideOK
->
setVisible
(
false
);
btnSideShuffle
->
setVisible
(
false
);
btnSideSort
->
setVisible
(
false
);
...
...
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