View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000597 | The Dark Mod | Animation | public | 08.03.2008 14:45 | 03.06.2011 03:58 |
Reporter | New Horizon | Assigned To | grayman | ||
Priority | normal | Severity | tweak | Reproducibility | always |
Status | closed | Resolution | open | ||
Product Version | SVN | ||||
Target Version | TDM 1.04 | Fixed in Version | TDM 1.04 | ||
Summary | 0000597: Player weapon equip animations are clunky. | ||||
Description | Weapon Animations: 1. Stop playing the 'equip arrow' animation when the bow and arrow is already equipped. When switching between arrows, the animation should not be played. The animation should only play when the bow is first equipped and put away. I requested that one back in 05 after Dom scripted the weapons. Are the weapons still called from script or have they been moved into the SDK like in Quake 4? 2. We need to cut down the amount of time it takes to equip and unequip the sword and blackjack. It's painfully slow. Would be great to have these things corrected for the next release if possible as they were often mentioned by players. | ||||
Tags | No tags attached. | ||||
New Horizon asked me to look at this. | |
Fixed. If switching from one arrow type to another, don’t play the 'drop bow' or 'raise bow' animations. Hide the new arrow for one second so you don’t see it flash into view at the bottom of the screen when it’s created. rev 4359: entity.cpp entity.h player.cpp player.h weapon.cpp weapon.h |
|
Fidcal found that if you switch arrows with the bow during the attack animation, the arrow simply changes. The bow needs to go down, then come back up with the new arrow, the way it used to work in this situation. |
|
Arrows If switching from one arrow type to another, the drop bow and raise bow animations no longer play. The arrow type changes and an equip sound plays, to indicate nocking a new arrow. If you have the bow raised to fire (attack state), switching to another arrow type lowers the bow, selects the new arrow type, and puts the bow into its idle state. When an arrow is fired, and more of the same arrow type remain, the equip sound plays to indicate nocking another arrow. All Weapons If you switch weapons, the current weapon is replaced with the new weapon in its idle state. (If you hit ~, no new weapon appears.) If you switch weapons when the attack button is depressed, the attack animation ends, the weapon is lowered, and the new weapon appears in its idle state. The continued depression of the attack button and its subsequent release are ignored. (If you hit ~, no new weapon appears.) If a weapon is in the attack state and the BLOCK button is pressed, the weapon returns to the idle state. All three weapon types behave this way, even though BLOCK only works with the sword. Sword If the sword is in the BLOCK state and you switch weapons, the sword is sheathed and the new weapon appears. (If you hit ~, no new weapon appears.) TODO: Whoever does animations needs to look at dropping the blackjack from its attack state to its idle state when you press the BLOCK button. The blackjack and the hand currently become separated as they lower. rev 4393: weapon.cpp player.h player.cpp rev 4397: player.cpp rev 11418: tdm_weapon_arrow.script tdm_weapon_blackjack.script tdm_weapon_shortsword.script tdm_weapon_arrow.def tdm_game01.pk4 |
|
Date Modified | Username | Field | Change |
---|---|---|---|
08.03.2008 14:45 | New Horizon | New Issue | |
04.12.2010 18:12 | grayman | Note Added: 0003366 | |
04.12.2010 18:12 | grayman | Assigned To | => grayman |
04.12.2010 18:12 | grayman | Status | new => assigned |
04.12.2010 18:12 | grayman | Description Updated | |
07.12.2010 14:19 | grayman | Note Added: 0003371 | |
07.12.2010 14:20 | grayman | Status | assigned => resolved |
07.12.2010 14:20 | grayman | Fixed in Version | => TDM 1.03 |
07.12.2010 14:20 | grayman | Target Version | => TDM 1.03 |
08.12.2010 12:57 | grayman | Note Added: 0003379 | |
08.12.2010 12:57 | grayman | Fixed in Version | TDM 1.03 => TDM 1.04 |
08.12.2010 12:57 | grayman | Target Version | TDM 1.03 => TDM 1.04 |
31.12.2010 16:53 | grayman | Note Added: 0003415 | |
01.01.2011 16:11 | grayman | Note Edited: 0003415 | |
03.06.2011 03:58 | greebo | Status | resolved => closed |