Difference between revisions of "Talk:Arachnotron"
From DoomWiki.org
(→Rate of fire: new section) |
|||
Line 2: | Line 2: | ||
It wasn't a guess: It was a miscalculation: The arachnotrons rate of fire is 262.5 RPM (In the last edit, this was rounded up) -- [[User:TheDarkArchon|TheDarkArchon]] 14:56, 24 January 2006 (UTC) | It wasn't a guess: It was a miscalculation: The arachnotrons rate of fire is 262.5 RPM (In the last edit, this was rounded up) -- [[User:TheDarkArchon|TheDarkArchon]] 14:56, 24 January 2006 (UTC) | ||
+ | |||
+ | == Rate of fire == | ||
+ | |||
+ | (on [http://doomwiki.org/w/index.php?title=Arachnotron&action=historysubmit&diff=88941&oldid=88152 previous] edit) Again, behold the good old id's copypasting goodness. | ||
+ | |||
+ | Arachnotron firing states from info.c: | ||
+ | {SPR_BSPI,32768,20,{A_FaceTarget},S_BSPI_ATK2,0,0}, // S_BSPI_ATK1 | ||
+ | {SPR_BSPI,32774,'''4''',{A_BspiAttack},S_BSPI_ATK3,0,0}, // S_BSPI_ATK2 | ||
+ | {SPR_BSPI,32775,'''4''',{NULL},S_BSPI_ATK4,0,0}, // S_BSPI_ATK3 | ||
+ | {SPR_BSPI,32775,'''1''',{A_SpidRefire},S_BSPI_ATK2,0,0}, // S_BSPI_ATK4 | ||
+ | same for the plasma rifle: | ||
+ | {SPR_PLSG,0,'''3''',{A_FirePlasma},S_PLASMA2,0,0}, // S_PLASMA1 | ||
+ | {SPR_PLSG,1,20,{A_ReFire},S_PLASMA,0,0}, // S_PLASMA2 | ||
+ | and for reference, attack sequence of the chainguy: | ||
+ | {SPR_CPOS,4,10,{A_FaceTarget},S_CPOS_ATK2,0,0}, // S_CPOS_ATK1 | ||
+ | {SPR_CPOS,32773,'''4''',{A_CPosAttack},S_CPOS_ATK3,0,0}, // S_CPOS_ATK2 | ||
+ | {SPR_CPOS,32772,'''4''',{A_CPosAttack},S_CPOS_ATK4,0,0}, // S_CPOS_ATK3 | ||
+ | {SPR_CPOS,5,'''1''',{A_CPosRefire},S_CPOS_ATK2,0,0}, // S_CPOS_ATK4 | ||
+ | Bolded numbers are the durations of those states which are looped during sustained fire; this gives: | ||
+ | *Arachontron (9 tics per shot): 1*60/(9/35) = 233.(3) rpm | ||
+ | *Plasmagun (3 tics per shot): 1*60/(3/35) = 700 rpm | ||
+ | *Chainguy (9 tics per 2 shots): 2*60/(9/35) = 466.(6) rpm (twice the spider's) | ||
+ | --[[User:Unmaker|Unmaker]] 23:48, 18 December 2013 (UTC) |
Revision as of 18:48, 18 December 2013
surely the arachnatron's rate of fire is not 525 rpm. are the rates of attacks found in the game or are they being guessed?
It wasn't a guess: It was a miscalculation: The arachnotrons rate of fire is 262.5 RPM (In the last edit, this was rounded up) -- TheDarkArchon 14:56, 24 January 2006 (UTC)
Rate of fire
(on previous edit) Again, behold the good old id's copypasting goodness.
Arachnotron firing states from info.c:
{SPR_BSPI,32768,20,{A_FaceTarget},S_BSPI_ATK2,0,0}, // S_BSPI_ATK1 {SPR_BSPI,32774,4,{A_BspiAttack},S_BSPI_ATK3,0,0}, // S_BSPI_ATK2 {SPR_BSPI,32775,4,{NULL},S_BSPI_ATK4,0,0}, // S_BSPI_ATK3 {SPR_BSPI,32775,1,{A_SpidRefire},S_BSPI_ATK2,0,0}, // S_BSPI_ATK4
same for the plasma rifle:
{SPR_PLSG,0,3,{A_FirePlasma},S_PLASMA2,0,0}, // S_PLASMA1 {SPR_PLSG,1,20,{A_ReFire},S_PLASMA,0,0}, // S_PLASMA2
and for reference, attack sequence of the chainguy:
{SPR_CPOS,4,10,{A_FaceTarget},S_CPOS_ATK2,0,0}, // S_CPOS_ATK1 {SPR_CPOS,32773,4,{A_CPosAttack},S_CPOS_ATK3,0,0}, // S_CPOS_ATK2 {SPR_CPOS,32772,4,{A_CPosAttack},S_CPOS_ATK4,0,0}, // S_CPOS_ATK3 {SPR_CPOS,5,1,{A_CPosRefire},S_CPOS_ATK2,0,0}, // S_CPOS_ATK4
Bolded numbers are the durations of those states which are looped during sustained fire; this gives:
- Arachontron (9 tics per shot): 1*60/(9/35) = 233.(3) rpm
- Plasmagun (3 tics per shot): 1*60/(3/35) = 700 rpm
- Chainguy (9 tics per 2 shots): 2*60/(9/35) = 466.(6) rpm (twice the spider's)
--Unmaker 23:48, 18 December 2013 (UTC)