octane-0.20.0: Parse Rocket League replays.

Safe HaskellNone
LanguageHaskell2010

Octane.Type.Value.AppliedDamageValue

Documentation

data AppliedDamageValue Source #

Instances

Eq AppliedDamageValue Source # 
Show AppliedDamageValue Source # 
ToJSON AppliedDamageValue Source # 
HasField "unknown1" AppliedDamageValue Word8 Source # 

Methods

getField :: Proxy# Symbol "unknown1" -> AppliedDamageValue -> Word8 #

HasField "unknown3" AppliedDamageValue Int32 Source # 

Methods

getField :: Proxy# Symbol "unknown3" -> AppliedDamageValue -> Int32 #

HasField "unknown4" AppliedDamageValue Int32 Source # 

Methods

getField :: Proxy# Symbol "unknown4" -> AppliedDamageValue -> Int32 #

ModifyField "unknown1" AppliedDamageValue AppliedDamageValue Word8 Word8 Source # 
ModifyField "unknown3" AppliedDamageValue AppliedDamageValue Int32 Int32 Source # 
ModifyField "unknown4" AppliedDamageValue AppliedDamageValue Int32 Int32 Source # 
ModifyField "location" AppliedDamageValue AppliedDamageValue (Vector Int) (Vector Int) Source # 
HasField "location" AppliedDamageValue (Vector Int) Source # 

Methods

getField :: Proxy# Symbol "location" -> AppliedDamageValue -> Vector Int #

ModifyRec "unknown1" Word8 cs0 => HasField "unknown1" (Rec cs0 AppliedDamageValue) Word8 Source # 

Methods

getField :: Proxy# Symbol "unknown1" -> Rec cs0 AppliedDamageValue -> Word8 #

ModifyRec "unknown3" Int32 cs0 => HasField "unknown3" (Rec cs0 AppliedDamageValue) Int32 Source # 

Methods

getField :: Proxy# Symbol "unknown3" -> Rec cs0 AppliedDamageValue -> Int32 #

ModifyRec "unknown4" Int32 cs0 => HasField "unknown4" (Rec cs0 AppliedDamageValue) Int32 Source # 

Methods

getField :: Proxy# Symbol "unknown4" -> Rec cs0 AppliedDamageValue -> Int32 #

ModifyRec "location" (Vector Int) cs0 => HasField "location" (Rec cs0 AppliedDamageValue) (Vector Int) Source # 

Methods

getField :: Proxy# Symbol "location" -> Rec cs0 AppliedDamageValue -> Vector Int #

ModifyRec "unknown1" Word8 cs0 => ModifyField "unknown1" (Rec cs0 AppliedDamageValue) (Rec cs0 AppliedDamageValue) Word8 Word8 Source # 
ModifyRec "unknown3" Int32 cs0 => ModifyField "unknown3" (Rec cs0 AppliedDamageValue) (Rec cs0 AppliedDamageValue) Int32 Int32 Source # 
ModifyRec "unknown4" Int32 cs0 => ModifyField "unknown4" (Rec cs0 AppliedDamageValue) (Rec cs0 AppliedDamageValue) Int32 Int32 Source # 
ModifyRec "location" (Vector Int) cs0 => ModifyField "location" (Rec cs0 AppliedDamageValue) (Rec cs0 AppliedDamageValue) (Vector Int) (Vector Int) Source # 
type FieldType "location" AppliedDamageValue Source # 
type FieldType "unknown1" AppliedDamageValue Source # 
type FieldType "unknown3" AppliedDamageValue Source # 
type FieldType "unknown4" AppliedDamageValue Source # 
type UpdateType "unknown1" AppliedDamageValue Word8 Source # 
type UpdateType "unknown3" AppliedDamageValue Int32 Source # 
type UpdateType "unknown4" AppliedDamageValue Int32 Source # 
type UpdateType "location" AppliedDamageValue (Vector Int) Source #