Added a new smoke-like effect to the GUI.
This commit is contained in:
@@ -95,7 +95,7 @@ EXTSYM NextLineCache,VidStartDraw,ResetTripleBuf,GUINGVID
|
||||
EXTSYM ScanCodeListing,AdjustFrequency,GUISaveVars,Init_Mouse
|
||||
EXTSYM Get_MouseData,Set_MouseXMax,Set_MouseYMax,Set_MousePosition,Get_MousePositionDisplacement
|
||||
EXTSYM GUIInit,GUIDeInit,SpecialLine
|
||||
EXTSYM DrawWater,RemoteDisconnect,loadstate3
|
||||
EXTSYM DrawWater,DrawSmoke,RemoteDisconnect,loadstate3
|
||||
EXTSYM ModemClearBuffer,IPXSearchval
|
||||
EXTSYM ipxlookforconnect
|
||||
EXTSYM SA1Enable,SA1RAMArea
|
||||
@@ -2036,6 +2036,10 @@ NEWSYM StartGUI
|
||||
jne .nowater2
|
||||
call DrawWater
|
||||
.nowater2
|
||||
cmp byte[GUIEffect],4
|
||||
jne .nosmoke
|
||||
call DrawSmoke
|
||||
.nosmoke
|
||||
; call TestSent
|
||||
cmp byte[CNetType],20
|
||||
jne .noreceive
|
||||
|
||||
@@ -942,8 +942,12 @@ GUIGUIOptnsKeys:
|
||||
xor byte[JoyPad1Move],1
|
||||
.guioptn6
|
||||
cmp dh,'N'
|
||||
jne .guioptn7
|
||||
jne .guioptn6b
|
||||
GUIkeystoggleoptn byte[GUIEffect],1
|
||||
.guioptn6b
|
||||
cmp dh,'O'
|
||||
jne .guioptn7
|
||||
GUIkeystoggleoptn byte[GUIEffect],4
|
||||
.guioptn7
|
||||
cmp dh,'E'
|
||||
jne .guioptn7b
|
||||
|
||||
@@ -2779,6 +2779,7 @@ DisplayGUIOptnsClick:
|
||||
GUIClickCButton 12,63,byte[GUIClick]
|
||||
GUIClickCButton 12,73,byte[JoyPad1Move]
|
||||
GUIClickCButton6 12,83,byte[GUIEffect],1
|
||||
GUIClickCButton6 124,83,byte[GUIEffect],4
|
||||
GUIClickCButton6 12,93,byte[GUIEffect],2
|
||||
GUIClickCButton6 124,93,byte[GUIEffect],3
|
||||
GUIClickCButton 124,23,byte[GUIEnableTransp]
|
||||
|
||||
@@ -4877,10 +4877,16 @@ DisplayGUIOptns:
|
||||
GUIDisplayIconWin 10,12,73,[GUITemp]
|
||||
mov dword[GUITemp],GUIIconDataCheckBoxUC
|
||||
cmp byte[GUIEffect],1
|
||||
jne .nocheck6b
|
||||
mov dword[GUITemp],GUIIconDataCheckBoxC
|
||||
.nocheck6b
|
||||
GUIDisplayIconWin 10,12,83,[GUITemp]
|
||||
mov dword[GUITemp],GUIIconDataCheckBoxUC
|
||||
cmp byte[GUIEffect],4
|
||||
jne .nocheck7
|
||||
mov dword[GUITemp],GUIIconDataCheckBoxC
|
||||
.nocheck7
|
||||
GUIDisplayIconWin 10,12,83,[GUITemp]
|
||||
GUIDisplayIconWin 10,124,83,[GUITemp]
|
||||
mov dword[GUITemp],GUIIconDataCheckBoxUC
|
||||
cmp byte[GUIEffect],2
|
||||
jne .nocheck7b
|
||||
@@ -4958,6 +4964,7 @@ DisplayGUIOptns:
|
||||
GUIOuttextwin2 10,100,111,GUIGUIOptnsTextH
|
||||
GUIOuttextwin2 10,147,111,GUIGUIOptnsTextI
|
||||
GUIOuttextwin2u 10,26,88,GUIGUIOptnsTextB,1
|
||||
GUIOuttextwin2u 10,138,88,GUIGUIOptnsTextBb,2
|
||||
GUIOuttextwin2u 10,26,98,GUIGUIOptnsTextC,3
|
||||
GUIOuttextwin2u 10,138,98,GUIGUIOptnsTextCb,13
|
||||
GUIOuttextwin2u 10,138,28,GUIGUIOptnsTextJ,0
|
||||
@@ -4986,6 +4993,7 @@ DisplayGUIOptns:
|
||||
GUIOuttextwin2 10,99,110,GUIGUIOptnsTextH
|
||||
GUIOuttextwin2 10,146,110,GUIGUIOptnsTextI
|
||||
GUIOuttextwin2 10,25,87,GUIGUIOptnsTextB
|
||||
GUIOuttextwin2 10,137,87,GUIGUIOptnsTextBb
|
||||
GUIOuttextwin2 10,25,97,GUIGUIOptnsTextC
|
||||
GUIOuttextwin2 10,137,97,GUIGUIOptnsTextCb
|
||||
GUIOuttextwin2 10,137,27,GUIGUIOptnsTextJ
|
||||
@@ -5079,6 +5087,7 @@ GUIGUIOptnsText8 db 'CLICK ENTERS GUI',0
|
||||
GUIGUIOptnsText9 dd 0
|
||||
GUIGUIOptnsTextA db 'USE JOYPAD1',0
|
||||
GUIGUIOptnsTextB dd 'SNOW EFFECT',0
|
||||
GUIGUIOptnsTextBb dd 'SMOKE EFFECT',0
|
||||
GUIGUIOptnsTextC dd 'WATER EFFECT A',0
|
||||
GUIGUIOptnsTextCb dd 'WATER EFFECT B',0
|
||||
GUIGUIOptnsTextD dd 'MAIN WINDOW OPTIONS :',0
|
||||
|
||||
Reference in New Issue
Block a user