game[junk bag]: try to implement sell/identify in shop.

This commit is contained in:
ALONSO Laurent
2022-01-24 10:43:58 +01:00
committed by Celtic Minstrel
parent a182c61a50
commit a343ad9b9f
13 changed files with 95 additions and 45 deletions

View File

@@ -22,23 +22,25 @@
<led name='slow' relative='pos-in pos' anchor='spd-head' top='4' left='190' width='53'>Slow</led>
<led name='snail' relative='pos-in pos' anchor='spd-head' top='4' left='274' width='70'>Quite Slow</led>
</group>
<!-- older machine -->
<text size='large' relative='pos-in pos' anchor='spd-head' top='23' left='0' width='182' height='17'>For older machines:</text>
<led name='nofrills' relative='pos-in pos' rel-anchor='prev' top='6' left='0' width='335'>
No graphics frills (lose special effects)
</led>
<led name='nofrills' relative='pos-in pos' rel-anchor='prev' top='6' left='0' width='335'>No graphics frills (lose special effects)</led>
<led name='noanim' relative='pos-in pos' rel-anchor='prev' top='10' left='0' width='335'>Turn off terrain animation</led>
<led name='noshore' relative='pos-in pos' rel-anchor='prev' top='10' left='0' width='335'>Turn of frills on shore</led>
<led name='nomaps' relative='pos-in pos' rel-anchor='prev' top='15' left='0' width='120'>Don't Save Maps</led>
<led name='nosound' relative='pos-in pos' rel-anchor='prev' top='10' left='0' width='117'>No Sounds</led>
<led name='skipsplash' relative='pos-in pos' rel-anchor='prev' top='10' left='0' width='340'>Skip splash screen on startup</led>
<!-- help -->
<led name='repeatdesc' relative='pos-in pos' rel-anchor='prev' top='10' left='0' width='287'>Show room descriptions more than once</led>
<led name='nohelp' relative='pos-in pos' rel-anchor='prev' top='10' left='0' width='306'>Never show instant help</led>
<led name='resethelp' relative='pos-in pos' rel-anchor='prev' top='10' left='0' width='340'>
Reset instant help (all help windows will reappear)
</led>
<!-- make game easier -->
<led name='easier' relative='pos-in pos' rel-anchor='prev' top='10' left='0' width='352'>Make game easier (monsters much weaker)</led>
<led name='lesswm' relative='pos-in pos' rel-anchor='prev' top='10' left='0' width='340'>Fewer wandering monsters</led>
<led name='skipsplash' relative='pos-in pos' rel-anchor='prev' top='10' left='0' width='340'>Skip splash screen on startup</led>
<text name='scale-head' size='large' relative='neg pos' anchor='skipsplash' top='17' left='10' width='260' height='17'>Scale UI:</text>
<led name='junk' relative='pos-in pos' rel-anchor='prev' top='10' left='0' width='120'>Show the junk bag</led>
<!-- scaling -->
<text name='scale-head' size='large' relative='neg pos' anchor='junk' top='17' left='10' width='260' height='17'>Scale UI:</text>
<group name='scaleui'>
<led name='1' relative='pos-in pos' anchor='scale-head' top='4' left='15' width='33'>1</led>
<led name='1_5' relative='pos-in pos' anchor='scale-head' top='4' left='55' width='33'>1.5</led>

View File

@@ -0,0 +1,22 @@
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<?xml-stylesheet href="dialog.xsl" type="text/xsl"?>
<dialog defbtn='cancel'>
<text top='215' left='11' width='184' height='18'>Hit a button or type '1'-'7'.</text>
<pict type='dlog' num='6' top='8' left='8'/>
<button name='pick1' type='regular' def-key='1' top='31' left='69'><key/></button>
<button name='pick2' type='regular' def-key='2' top='56' left='69'><key/></button>
<button name='pick3' type='regular' def-key='3' top='81' left='69'><key/></button>
<button name='pick4' type='regular' def-key='4' top='106' left='69'><key/></button>
<button name='pick5' type='regular' def-key='5' top='131' left='69'><key/></button>
<button name='pick6' type='regular' def-key='6' top='156' left='69'><key/></button>
<button name='junk' type='regular' def-key='7' top='181' left='69'><key/></button>
<text name='pc1' framed='true' top='35' left='138' width='139' height='16'/>
<text name='pc2' framed='true' top='60' left='138' width='139' height='16'/>
<text name='pc3' framed='true' top='85' left='138' width='139' height='16'/>
<text name='pc4' framed='true' top='110' left='138' width='139' height='16'/>
<text name='pc5' framed='true' top='135' left='138' width='139' height='16'/>
<text name='pc6' framed='true' top='160' left='138' width='139' height='16'/>
<text name='junk-text' framed='true' top='185' left='138' width='139' height='16'>Bag</text>
<text name='title' size='large' top='10' left='49' width='228' height='16'>Select a PC:</text>
<button name='cancel' type='regular' top='212' left='214'>Cancel</button>
</dialog>

View File

@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<?xml-stylesheet href="dialog.xsl" type="text/xsl"?>
<dialog defbtn='cancel'>
<text top='215' left='11' width='184' height='18'>Hit a button or type '1'-'6'.</text>
<text top='190' left='11' width='184' height='18'>Hit a button or type '1'-'6'.</text>
<pict type='dlog' num='6' top='8' left='8'/>
<button name='pick1' type='regular' def-key='1' top='31' left='69'><key/></button>
<button name='pick2' type='regular' def-key='2' top='56' left='69'><key/></button>
@@ -9,14 +9,15 @@
<button name='pick4' type='regular' def-key='4' top='106' left='69'><key/></button>
<button name='pick5' type='regular' def-key='5' top='131' left='69'><key/></button>
<button name='pick6' type='regular' def-key='6' top='156' left='69'><key/></button>
<button name='junk' type='regular' def-key='7' top='181' left='69'><key/></button>
<text name='pc1' framed='true' top='35' left='138' width='139' height='16'/>
<text name='pc2' framed='true' top='60' left='138' width='139' height='16'/>
<text name='pc3' framed='true' top='85' left='138' width='139' height='16'/>
<text name='pc4' framed='true' top='110' left='138' width='139' height='16'/>
<text name='pc5' framed='true' top='135' left='138' width='139' height='16'/>
<text name='pc6' framed='true' top='160' left='138' width='139' height='16'/>
<text name='junk-text' framed='true' top='185' left='138' width='139' height='16'>Bag</text>
<text name='title' size='large' top='10' left='49' width='228' height='16'>Select a PC:</text>
<button name='cancel' type='regular' top='212' left='214'>Cancel</button>
<button name='cancel' type='regular' top='187' left='214'>Cancel</button>
<!-- to make select-pc and select-pc-junk similar -->
<button name='junk' type='regular' def-key='7' top='181' left='69'></button>
<text name='junk-text' top='185' left='138' width='139' height='16'></text>
</dialog>