1
0
forked from 0ad/0ad

Used Hele portrait sheet for units that begin with "camp"

Made button layout ever so slightly more efficient
Fixed some more Hellene animation speeds

This was SVN commit r7713.
This commit is contained in:
WhiteTreePaladin 2010-07-07 13:28:37 +00:00
parent 7a58980ad6
commit db8dda7bda
6 changed files with 21 additions and 18 deletions

View File

@ -7,11 +7,11 @@
<animation file="biped/cavalryidle.psa" name="Idle" speed="50"/>
<animation file="biped/cavalryidle.psa" name="Walk" speed="18"/>
<animation file="biped/rider_gallop.psa" name="Run" speed="8"/>
<animation file="cavalry/sword/attack/rider_sword_shield_atk_a.psa" name="Melee" speed="200"/>
<animation file="cavalry/spear/attack/rider_spear_shield_atk_a.psa" name="Melee" speed="200"/>
<animation file="cavalry/sword/attack/rider_sword_shield_atk_a.psa" name="Melee" speed="250"/>
<animation file="cavalry/spear/attack/rider_spear_shield_atk_a.psa" name="Melee" speed="250"/>
<animation file="biped/rider_sword_death_a.psa" name="death" speed="230"/>
<animation file="cavalry/sword/attack/rider_sword_shield_atk_a.psa" name="gather_meat" speed="100"/>
<animation file="cavalry/spear/attack/rider_spear_shield_atk_a.psa" name="gather_meat" speed="100"/>
<animation file="cavalry/sword/attack/rider_sword_shield_atk_a.psa" name="gather_meat" speed="250"/>
<animation file="cavalry/spear/attack/rider_spear_shield_atk_a.psa" name="gather_meat" speed="250"/>
</animations>
<mesh>skeletal/m_tunic_short.dae</mesh>
<props>

View File

@ -7,11 +7,11 @@
<animation file="biped/cavalryidle.psa" name="Idle" speed="50"/>
<animation file="biped/cavalryidle.psa" name="Walk" speed="18"/>
<animation file="biped/rider_gallop.psa" name="Run" speed="8"/>
<animation file="cavalry/sword/attack/rider_sword_shield_atk_a.psa" name="Melee" speed="200"/>
<animation file="cavalry/spear/attack/rider_spear_shield_atk_a.psa" name="Melee" speed="200"/>
<animation file="cavalry/sword/attack/rider_sword_shield_atk_a.psa" name="Melee" speed="250"/>
<animation file="cavalry/spear/attack/rider_spear_shield_atk_a.psa" name="Melee" speed="250"/>
<animation file="biped/rider_sword_death_a.psa" name="death" speed="230"/>
<animation file="cavalry/sword/attack/rider_sword_shield_atk_a.psa" name="gather_meat" speed="100"/>
<animation file="cavalry/spear/attack/rider_spear_shield_atk_a.psa" name="gather_meat" speed="100"/>
<animation file="cavalry/sword/attack/rider_sword_shield_atk_a.psa" name="gather_meat" speed="250"/>
<animation file="cavalry/spear/attack/rider_spear_shield_atk_a.psa" name="gather_meat" speed="250"/>
</animations>
<mesh>skeletal/m_tunic_short.dae</mesh>
<props>

View File

@ -7,11 +7,11 @@
<animation file="biped/cavalryidle.psa" name="Idle" speed="50"/>
<animation file="biped/cavalryidle.psa" name="Walk" speed="18"/>
<animation file="biped/rider_gallop.psa" name="Run" speed="8"/>
<animation file="cavalry/sword/attack/rider_sword_shield_atk_a.psa" name="Melee" speed="200"/>
<animation file="cavalry/spear/attack/rider_spear_shield_atk_a.psa" name="Melee" speed="200"/>
<animation file="cavalry/sword/attack/rider_sword_shield_atk_a.psa" name="Melee" speed="250"/>
<animation file="cavalry/spear/attack/rider_spear_shield_atk_a.psa" name="Melee" speed="250"/>
<animation file="biped/rider_sword_death_a.psa" name="death" speed="230"/>
<animation file="cavalry/sword/attack/rider_sword_shield_atk_a.psa" name="gather_meat" speed="120"/>
<animation file="cavalry/spear/attack/rider_spear_shield_atk_a.psa" name="gather_meat" speed="120"/>
<animation file="cavalry/sword/attack/rider_sword_shield_atk_a.psa" name="gather_meat" speed="250"/>
<animation file="cavalry/spear/attack/rider_spear_shield_atk_a.psa" name="gather_meat" speed="250"/>
</animations>
<mesh>skeletal/m_tunic_short.dae</mesh>
<props>

View File

@ -13,7 +13,7 @@
<animation file="infantry/general/chop.psa" name="gather_wood" speed="200"/>
<animation file="biped/hoe.psa" name="gather_grain" speed="300"/>
<animation file="infantry/general/forage.psa" name="gather_fruit" speed="110"/>
<animation file="infantry/general/forage.psa" name="gather_meat" speed="50"/>
<animation file="infantry/general/forage.psa" name="gather_meat" speed="110"/>
<animation file="infantry/general/mine.psa" name="gather_stone" speed="200"/>
<animation file="infantry/general/mine.psa" name="gather_metal" speed="200"/>
<animation file="infantry/general/dude/dudebuild.psa" name="Build" speed="200"/>

View File

@ -2,6 +2,7 @@ const GEOLOGY = "geology";
const FLORA = "flora";
const FAUNA = "fauna";
const SPECIAL = "special";
const CAMP = "camp";
const GAIA = "Gaia"
const CART = "Cart";
@ -268,6 +269,8 @@ function getPortraitSheetName(type)
return portraitSheetName += "AnimalGaia";
case SPECIAL:
return portraitSheetName += "SpecialGaia";
case CAMP:
return portraitSheetName += "Hele"; // not sure what sheet should be used with the "camp" category
default:
return portraitSheetName += toTitleCase(type);
}

View File

@ -104,7 +104,7 @@ function setupUnitPanel(guiName, usedPanels, playerState, unitEntState, items, c
button.onpress = (function(e) { return function() { callback(e) } })(item); // (need nested functions to get the closure right)
// Get icon sheet
icon.sprite = getPortraitSheetName(getTemplateCategory(entType));
icon.sprite = getPortraitSheetName(getTemplateCategory(entType)); // unit specific icon sheet
if (typeof template.icon_cell == "undefined")
icon.cell_id = 0;
@ -118,13 +118,13 @@ function setupUnitPanel(guiName, usedPanels, playerState, unitEntState, items, c
var buttonSideLength = getGUIObjectByName("unit"+guiName+"Button[0]").size.bottom;
var numButtons = i;
var buttonSpacer = ((guiName == "Selection")? 37 : 45);
if (numButtons < 9) // Row 0
{
if ((guiName == "Queue")) // or garrison
getGUIObjectByName("unit"+guiName+"Panel").size = "0 -60 100% 100%-166";
layoutButtonRow(0, guiName, buttonSideLength, buttonSpacer, 0, 8);
layoutButtonRow(0, guiName, buttonSideLength, buttonSpacer, 0, numButtons);
}
else if (numButtons < 17) // Row 1
{
@ -132,7 +132,7 @@ function setupUnitPanel(guiName, usedPanels, playerState, unitEntState, items, c
getGUIObjectByName("unit"+guiName+"Panel").size = "0 -105 100% 100%-166";
layoutButtonRow(0, guiName, buttonSideLength, buttonSpacer, 0, 8);
layoutButtonRow(1, guiName, buttonSideLength, buttonSpacer, 8, 16);
layoutButtonRow(1, guiName, buttonSideLength, buttonSpacer, 8, numButtons);
}
else // Row 2
{
@ -142,7 +142,7 @@ function setupUnitPanel(guiName, usedPanels, playerState, unitEntState, items, c
layoutButtonRow(0, guiName, buttonSideLength, buttonSpacer, 0, 8);
layoutButtonRow(1, guiName, buttonSideLength, buttonSpacer, 8, 16);
if (guiName != "Selection")
layoutButtonRow(2, guiName, buttonSideLength, buttonSpacer, 16, 24);
layoutButtonRow(2, guiName, buttonSideLength, buttonSpacer, 16, numButtons);
}
// Hide any buttons we're no longer using