Professional Documents
Culture Documents
STSkill Type
STSkill Type
parentType addFirstSubType:
(
BESM.RootSkillAttributeType new
name: 'Skills';
getSubattributeTypesFromFile: 'STSkillTypeSubs.txt';
doNotDisplayInOptionList;
addSubTypeCategoryOrder: #('General Skills' 'Combat Skills');
addSubTypeForChildren:
(
BESM.ModifyTotalCostAttributeType new
name: 'Extra Specialty';
addCategory: 'Specialties';
costAdjustment: 1
);
addSubType:
(
BESM.ListenAloneAttributeType new
name: 'Animal Training 0';
listeningFor: 'Animal Training';
siblingPreventingDisplay: 'Animal Training';
startingLevel: 0;
doNotDisplayInOptionList;
unremoveable;
atLevel: 1 transformInto: 'Animal Training' startingLevel: 1
);
addSubType:
(
BESM.ListenAloneAttributeType new
name: 'Electronics 0';
listeningFor: 'Electronics';
siblingPreventingDisplay: 'Electronics';
startingLevel: 0;
doNotDisplayInOptionList;
unremoveable;
atLevel: 1 transformInto: 'Electronics' startingLevel: 1
);
addSubType:
(
BESM.ListenAloneAttributeType new
name: 'Mechanics 0';
listeningFor: 'Mechanics';
siblingPreventingDisplay: 'Mechanics';
startingLevel: 0;
doNotDisplayInOptionList;
unremoveable;
atLevel: 1 transformInto: 'Mechanics' startingLevel: 1
);
startWith: 'Animal Training 0';
startWith: 'Electronics 0';
startWith: 'Mechanics 0'
);
startWith: 'Skills'.
]