NicePack/sources/Data/Plain/NiceDictionary.uc
2020-02-16 19:53:59 +07:00

34 lines
1.2 KiB
Ucode

//==============================================================================
// NicePack / NiceDictionary
//==============================================================================
// Stores pair of variable names and their shorteners for `NiceArchivator`.
//==============================================================================
// Class hierarchy: Object > NiceDictionary
//==============================================================================
// 'Nice pack' source
// Do whatever the fuck you want with it
// Author: dkanus
// E-mail: dkanus@gmail.com
//==============================================================================
class NiceDictionary extends Object
abstract;
struct Definition
{
var string fullName;
var string shortName;
};
var public const array<Definition> definitions;
defaultproperties
{
definitions(0)=(fullName="Location",shortName="L")
definitions(1)=(fullName="Momentum",shortName="M")
definitions(2)=(fullName="HeadshotLevel",shortName="H")
definitions(3)=(fullName="Damage",shortName="D")
definitions(4)=(fullName="LockonTime",shortName="T")
definitions(5)=(fullName="Spread",shortName="S")
definitions(6)=(fullName="ContiniousFire",shortName="C")
}