My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
Extra_Stats_Botocs  
Extra Stats from Botocs
Updated Feb 18, 2010 by Nimda...@gmail.com

Purpose

Overview of the extra stats being added for botocs and what is being measured. Queries and issues can be added to this page and requests for extra stats can be in made in comments.

Some of the stats being collected should be joined together to form more interesting statistics (the rushing_distance stats should be summed into a single rushing_distance stat).

All successful stat counts include re-rolls, re-rolls themselves aren't specifically being counted. This would be possible but would require a lot more stats, e.g you would need to know roll fails, re-rolled fails, re-rolled successes, rolled successes.

I am assuming all player statistics will essentially form the basis for the team statistics so I didn't collect at the team level.

Things that could be added, inducement information

Goblin bombardiers:- I can work out how many bombs were thrown but the effect of the bombs is harder due to OR filtering and the effect of the bombs is a nested effect_roll->next_player->effect_roll thing

Special notation:

The below list is also used by OBBLM to maintain its list of "Extra stats" (ES) fields. Because of this a special notation is applied to the field names, which goes like this:

  • "!" prefix denotes that the field is in a non-working order, and is ignored by OBBLM.
  • "+" prefix denotes that the field is a common (not ES) field used in OBBLM.
  • "%" prefix denotes that the field is NOT a scalar, which is used by the module linking OBBLM with BOTOCS.

Offensive stats

pass_attemptscp_aNumber of pass throw attempts of the ball.
+completioncpNumber of completions of throws of the ball (+1 spp)
interceptions_throwncp_intNumber of times the thrower has been intercepted.
safe_throwscp_stNumber of times an interception was canceled by safe throw.
pass_distancecp_distNumber of squares progression the ball was thrown towards the endzone (this should be multiplied up to give number of paces (x5?)
dumpoff_attemptsdmp_aNumber of passes thrown which have been dumpoffs (this is informational, pass_attempts includes dump offs).
dumpoff_completionsdmpNumber of completions from dump offs (as above this is for informational purposes, pass_completions includes dump off completions).
catch_attemptscatch_aNumber of catch attempts made my a player from a throw.
catchescatchNumber of catches made (including re-rolled).
handoffshndNumber of hand offs this player has made
handoffs_receivedhnd_r_aNumber of times this player has been handed off to.
handoff_catcheshnd_rNumber times this player caught a hand off (including re-rolled).
pickup_attemptspick_aNumber of times attempting to pick the ball up.
pickupspickNumber of successful pick ups (including re-rolled).

Movement stats

All progression is counted while carrying the ball.

rushing_distance_leaprush_dist_lpSquares of progression towards the end zone leaping with the ball.
rushing_distance_pushrush_dist_pquares of progression towards the end zone from pushes.
rushing_distance_moverush_dist_mSquares of progression with the ball running towards the end zone in a normal move.
rushing_distance_blockrush_dist_bSquares of progression towards the end zone from blocks/blitzes.
rushing_distance_shadowingrush_dist_shSquares of progression towards the end zone from shadowing.
leap_attemptslp_aNumber of leap attempts.
leapslpNumber of successful leaps (including re-rolled).
dodge_attemptsdg_aNumber of dodge attempts
dodgesdgNumber of successful dodges (including re-rolled)
blitz_actionsblzNumber of times this player has blitzed.
gfi_attemptsgfi_aGo for it attempts
gfisgfiSuccessful go for its.

Blocking stats

Just to note inflicted counts here are based on the status of the player at the end of the everything, so if you cause a casuality and get a kill but the apoth is used to heal it, it doesnt count the death in the inflicted although it is still casualty of course.

inflicted_blocksblk_iNumber of times this player tried to throw a block.
inflicted_defender_downspow_iNumber of times defender down was the selected result.
inflicted_defender_stumblesstmbl_iNumber of times defender stumbles was the selected result.
inflicted_pushespsh_iNumber of times push was the selected result.
inflicted_both_downsboth_iNumber of times both down was the selected result.
inflicted_attacker_downsskul_iNumber of times attacker down was the selected result.
inflicted_knock_downsdwns_iNumber of times this player knocked the other player down blocking (as the attacker, the defends ends up down or as the defender the attacker ends up down).
inflicted_strip_ballsstrp_iNumber of times strip ball has been used by this player.
inflicted_sackssack_iNumber of times this player knocked the other player down blocking (as the attacker, the defends ends up down or as the defender the attacker ends up down), when that player was carrying the ball.
inflicted_crowd_surfssurf_iNumber of times the push result has ended up in as an injury roll (presuming from being crowd surfed).
inflicted_stunsst_iNumber of times this player knocked the other player down blocking (as the attacker, the defends ends up down or as the defender the attacker ends up down) and that player ended up stunned.
inflicted_kosko_iNumber of times this player knocked the other player down blocking (as the attacker, the defends ends up down or as the defender the attacker ends up down) and that player ended up KOed.
inflicted_bhsbh_iNumber of times this player knocked the other player down blocking (as the attacker, the defends ends up down or as the defender the attacker ends up down) and that player ended up badly hurt (after apoth).
inflicted_sissi_iNumber of times this player knocked the other player down blocking (as the attacker, the defends ends up down or as the defender the attacker ends up down) and that player ended up seriously injured (after apoth).
inflicted_killski_iNumber of times this player knocked the other player down blocking (as the attacker, the defends ends up down or as the defender the attacker ends up down) and that player ended up dead (after apoth)
sustained_blocksblk_sNumber of times this player has been blocked.
sustained_knocked_downsdwn_sNumber this this player was knocked down while blocking either from sustaining a block or when throwing a block.
sustained_sackssack_sNumber this this player was knocked down while blocking either from sustaining a block or when throwing a block when carrying the ball.
sustained_crowd_surfssurf_sNumber of times this player has been pushed and required been required to make an injury roll (from crowd surfs).
sustained_stunsst_sTotal number of times this player has been stunned (from any means). All these stats check player status at the end of the turn.
sustained_kosko_sTotal number of times this player has been KOed (from any means).
sustained_bhsbh_sTotal number of times this player has been badly hurt (from any means).
sustained_sissi_sTotal number of times this player has been seriously injured (from any means).
sustained_killki_sTotal number of times this player has been killed (from any means)... this would only ever be 1!

Fouling stats

inflicted_foulsfl_iNumber of times this player has fouled another.
inflicted_foul_stunsst_fiNumber of times this player stunned another through fouling
inflicted_foul_kosko_fiNumber of times this player knocked out another through fouling
inflicted_foul_bhsbh_fiNumber of times this player badly hurt another through fouling
inflicted_foul_sissi_fiNumber of times this player seriously injured another through fouling
inflicted_foul_killski_fiNumber of times this player killed another through fouling
sustained_foulsfl_sNumber of times this player has been fouled.
sustained_ejectionsejctNumber of times this player was ejected for fouling.

Healing stats

apothecary_usedapNumber of times the apoth has been used on this player
ko_recovery_attemptsko_raNumber of recovery rolls from KOs
ko_recoveriesko_rNumber of successful KOs recoveries
thickskull_usedthkNumber of times thick skull was used by this player.
regeneration_attemptsrgn_aNumber of time this player attempted to regenerate.
regenerationsrgnNumber of times the regenerate roll succeeded.

Kicking stats

Note: these are only recorded for a player with the kick skill. The only other thing I could try and get out of it might be direction kicked but it would be 8 more stats for not a whole lot.

kickoffskckNumber of times this player kicked off
kick_distancekck_distDistance the ball was kicked in squares.

Dice stats

Note: Might be fun to see how lucky a player is

dice_rollsdiceNumber of times this player rolled a simple roll or skill roll.
dice_natural_ones1sNumber of natural ones rolled.
dice_natural_sixes6sNumber of natural sixes rolled.
dice_target_sumdice_trgSum of the total targets required.
dice_roll_sumdice_sumSum of what was actually rolled (with above would be used to show averages).

SPPs stats

The improvement roll info should be used to filter the list of skills for selection by a player on the team roster page

+interceptionintcptNumber of times this player intercepted the ball.
+casualtiescasNumber of casualties caused earning spp.
+touchdowntdNumber of touchdowns this player scored.
%injuriesinjInjuried sustained by this player.
+mvpmvp1 if this player was MVP
+inflicted_bh_spp_casualtiesbhUsed to count badly hurts which counted as a spp casuality
+inflicted_si_spp_casualtiessiUsed to count serious injuries which counted as a spp casuality
+inflicted_kill_spp_casualtieskiUsed to count deaths which counted as a spp casuality
+improvement_roll1ir1_d1,ir2_d1,ir3_d1The skill up improvement roll (d1)
+improvement_roll2ir1_d2,ir2_d2,ir3_d2The skill up mprovement roll (d2)

Big Guy stats

big_guy_stupidity_attemptsbig_stp_aNumber of rolls for really stupid, bonehead, take root and wild animal.
big_guy_stupidity_successesbig_stpNumber of times the really stupid, bonehead, take root and wild animal roll succeeded.
big_guy_stupidity_blitz_attemptsbig_bltz_aNumber of times this big guy declared a blitz
big_guy_stupidity_blitz_successesbig_bltzNumber of times this big guy was able to blitz
throw_team_mate_attemptsTTM_aNumber of attempts to throw a team mate by this player
throw_team_mate_successesTTMNumber of times this player successfully threw a team mate.
throw_team_mate_distanceTTM_distHow far this player has thrown team mates in squares.
throw_team_mate_to_safe_landingTTM_landedNumber of times this player successfully threw a team mate and the thrown player landed.

Right Stuff stats

times_thrownRS_thrnNumber of times this player has been thrown
landing_attemptsRS_land_aNumber of times this player has attempted to land
landingsRS_landNumber of times this player successfully landed.
distance_thrownRS_distThe distance this player has been thrown
rushing_distance_thrownRS_rush_distThe distance the ball progressed towards the end zone when this player was thrown (should be added to rushing distance total stat)

Vampire stats

The inflicted stats aren't working atm

bloodlust_rollsbldlst_aNumber of blood lust rolls
bloodlust_successesbldlstNumber of times this player didn't succumb to blood lust.
bloodfeedsbldfedNumber of blood feeds by this vampire
hypnoze_rollshyp_aNumber of times hypnotic gaze was used
hypnoze_successeshypNumber of times hypnotic gaze was successful
!inflicted_bloodfeed_stunsbld_st_iNumber of stuns from a blood feed (doesn't seem to be working, path is action blood feed, armour roll 2 for thrall, injury roll for thrall, end status stunned). Not sure why it doesn't go straight to the injury roll.
!inflicted_bloodfeed_kosbld_ko_iNumber of KOs from a blood feed (as above)
!inflicted_bloodfeed_bhsbld_bh_iNumber of badly hurts from a blood feed (as above)

Thrall stats

As above as the path for outcome of thrall injuries isnt working (or at least my filter is wrong), i cant work out sustained effects of the blood feed.

!fed_onfed_sNumber of times this thrall player has been fed on.

Skill stats

tentacles_rollstent_aNumber of times this player used his tentacles
tentacles_successestentNumber of times this players successfully held another
foul_appearance_rollsfoul_aNumber of times foul appearance was rolled
foul_appearance_successesfoulNumber of times foul appearance succeeded
dauntless_rollsdau_aNumber of times dauntless was rolled
dauntless_successesdauNumber of times dauntless succeeded
shadowing_rollsshad_aNumber of times shadowing was attempted
shadowing_successesshadNumber of times shadowing succeeded

Bomb Throwing stats

bombs_throw_attemptsbomb_aNumber of times a bomb throw attempts
bombs_thrownbomb_tNumber of times a bomb was thrown
sustained_bomb_effectsbo_efNumber of times effected by a bomb
sustained_bomb_stunsbo_stNumber of times stunned by a bomb
sustained_bomb_kosbo_koNumber of times knocked out by a bomb
sustained_bomb_bhsbo_bhNumber of times badly hurt by a bomb
sustained_bomb_sisbo_siNumber of times seriously hurt by a bomb
sustained_bomb_killsbo_kiNumber of times killed by a bomb


Sign in to add a comment
Powered by Google Project Hosting