1 require('script/moflib')
4 function make_image_tag(x, y)
5 --
\83A
\83C
\83R
\83\93\97p
\89æ
\91\9c = 256x256
\82Ì
\89æ
\91\9c image/icon.png
6 local tbeginx = x * 32 / 256
7 local tbeginy = y * 32 / 256
8 local tendx = tbeginx + 32 / 256
9 local tendy = tbeginy + 32 / 256
10 return '<img src="image/icon.png" w="32" h="32" tbeginx="' .. tbeginx
11 .. '" tbeginy="' .. tbeginy .. '" tendx="' .. tendx .. '" tendy="' .. tendy .. '" />'
14 --{{{ get_icon_image_tag
15 function get_icon_image_tag(str)
17 return make_image_tag(0, 0)
18 elseif str == 'potion' then
19 return make_image_tag(1, 0)
20 elseif str == 'sword' then
21 return make_image_tag(2, 0)
22 elseif str == 'knigh' then
23 return make_image_tag(3, 0)
24 elseif str == 'blade' then
25 return make_image_tag(4, 0)
26 elseif str == 'armer' then
27 return make_image_tag(5, 0)
28 elseif str == 'robe' then
29 return make_image_tag(6, 0)
30 elseif str == 'bomb' then
31 return make_image_tag(7, 0)
32 elseif str == 'ehves' then
33 return make_image_tag(0, 1)
34 elseif str == 'bolony' then
35 return make_image_tag(1, 1)
36 elseif str == 'stra' then
37 return make_image_tag(2, 1)
38 elseif str == 'tortnian' then
39 return make_image_tag(3, 1)
40 elseif str == 'rudence' then
41 return make_image_tag(4, 1)
42 elseif str == 'attack' then
43 return make_image_tag(0, 2)
44 elseif str == 'heel' then
45 return make_image_tag(1, 2)
46 elseif str == 'special' then
47 return make_image_tag(2, 2)
48 elseif str == 'enhance' then
49 return make_image_tag(3, 2)
51 error("unknown icon_type:" .. str)