Files
andors-trail/AndorsTrailEdit/editmonsters.html
2010-11-25 13:06:44 +00:00

93 lines
4.0 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js"></script>
<link href="styles.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="editor.js"></script>
<title>Monster Editor</title>
<script type="text/javascript">
var imagepath = "../AndorsTrail/res/drawable/";
var tileimages = [
{ name: "monsters_armor1", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_demon1", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_demon2", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_dogs", numtilesx: "7", numtilesy: "1" }
,{ name: "monsters_dragons", numtilesx: "7", numtilesy: "1" }
,{ name: "monsters_eye1", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_eye2", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_eye3", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_eye4", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_ghost1", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_ghost2", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_hydra1", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_insects", numtilesx: "6", numtilesy: "1" }
,{ name: "monsters_liches", numtilesx: "4", numtilesy: "1" }
,{ name: "monsters_mage", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_mage2", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_mage3", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_mage4", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_man1", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_men", numtilesx: "9", numtilesy: "1" }
,{ name: "monsters_misc", numtilesx: "12", numtilesy: "1" }
,{ name: "monsters_rats", numtilesx: "5", numtilesy: "1" }
,{ name: "monsters_rogue1", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_skeleton1", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_skeleton2", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_snakes", numtilesx: "6", numtilesy: "1" }
,{ name: "monsters_cyclops", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_warrior1", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_wraiths", numtilesx: "3", numtilesy: "1" }
,{ name: "monsters_zombie1", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_zombie2", numtilesx: "1", numtilesy: "1" }
,{ name: "monsters_dragon1", numtilesx: "1", numtilesy: "1" }
];
var fields = [
{ name: "Icon", type: "image" }
, { name: "Name", type: "longtext" }
, { name: "Tags", type: "text" }
, { name: "Size", type: "size", default: "1x1" }
, { name: "Exp", type: "int" }
, { name: "HP_max", type: "int" }
, { name: "AP_max", type: "int" }
, { name: "AP_move", type: "int" }
, { name: "AtkCost", type: "int" }
, { name: "AtkPct", type: "int" }
, { name: "CritPct", type: "int" }
, { name: "CritMult", type: "int" }
, { name: "DMG", type: "range" }
, { name: "BlkPct", type: "int" }
, { name: "DMG_res", type: "int" }
, { name: "Drop", type: "text" }
, { name: "Phrase", type: "text" }
];
</script>
</head>
<body>
<div id="editarea">
Monsters:<br />
<div id="inputarea">
<table id="datatable" cellspacing="0">
<thead>
<tr id="headerrow"> </tr>
</thead>
<tbody id="datarows">
</tbody>
</table>
</div>
<div id="buttons"> </div>
</div>
<br />
<div id="output">
<textarea id="result" cols="80" rows="10">serialized output goes here</textarea>
</div>
<div id="invisible"></div>
<div id="selecticon_dialog" title="Select image">
<div id="selecticon_dialog_tileset"> </div>
</div>
</body>
</html>