Updated editor to reflect monster ids as strings.

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@111 08aca716-68be-ccc6-4d58-36f5abd142ac
This commit is contained in:
oskar.wiksten
2011-06-22 17:43:36 +00:00
parent c950630d00
commit 76da6fc22b
2 changed files with 7 additions and 3 deletions

View File

@@ -134,11 +134,11 @@ function startEditor() {
})
,monsters: new DataStore({
objectTypename: 'monster'
,fieldList: new FieldList("[iconID|name|tags|size|maxHP|maxAP|moveCost|attackCost|attackChance|criticalChance|criticalMultiplier|attackDamage_Min|attackDamage_Max|blockChance|damageResistance|droplistID|phraseID|"
,fieldList: new FieldList("[id|iconID|name|tags|size|maxHP|maxAP|moveCost|attackCost|attackChance|criticalChance|criticalMultiplier|attackDamage_Min|attackDamage_Max|blockChance|damageResistance|droplistID|phraseID|"
+ "hasHitEffect|onHit_boostHP_Min|onHit_boostHP_Max|onHit_boostAP_Min|onHit_boostAP_Max|onHit_conditionsSource[condition|magnitude|duration|chance|]|onHit_conditionsTarget[condition|magnitude|duration|chance|]|"
+ "];"
)
,idField: 'name'
,idField: 'id'
,nameField: 'name'
})
};
@@ -166,7 +166,7 @@ function startEditor() {
return {id: "new_conversation" };
});
bindEditorType(model.monsters, $( "#tools #monsterlist" ), createMonsterEditor, function() {
return {name: "New Monster", maxAP: 10, attackCost: 5, moveCost: 5 };
return {id: "new_monster", name: "New Monster", maxAP: 10, attackCost: 5, moveCost: 5 };
});

View File

@@ -99,6 +99,10 @@
<div class="fieldWithLabel">
<div id="monsterimage" class="field"><input type="hidden" id="iconID" /></div>
</div>
<div class="fieldWithLabel">
<label for="id" class="label">Internal id:</label>
<input class="field" type="text" size="30" id="id" class="fieldInput"/>
</div>
<div class="fieldWithLabel">
<label for="name" class="label">Display name:</label>
<input class="field" type="text" size="30" id="name" class="fieldInput"/>