I went ahead and started adding some classes that arn’t in the game right now. I also added some custom items for them as well. I’m still learning on how everything works but this is some of the stuff I’ve been doing.
{
"type": "profession",
"ident": "RC_DRIVER",
"name": "Race Car Driver",
"description":".",
"points": 2,
"traits": [
"Profesional Racer"
],
"skills": [
{
"level": 4,
"name": "driving"
}
],
"items": {
"both": [
"helmet_racing",
"racing_suit",
"nomex_socks",
"motorbike_boots"
],
"male": [
"briefs"
],
"female": [
"bra",
"panties"
]
}
}
[ {
"type" : "ARMOR",
"id" : "racing_suit",
"name" : "Alpine Stars racing suit",
"weight" : 2214,
"color" : "dark_gray",
"covers" : ["LEGS", "TORSO", "ARMS"],
"to_hit" : -5,
"storage" : 4,
"symbol" : "[",
"description" : "A nomex bodysuit made by Alpine Stars used in proffesional racing to protect againsed fire, it is layered for your protection but is supprisingly Light and comfortable.",
"price" : 64000,
"material" : ["nomex", "null"],
"volume" : 26,
"cutting" : 0,
"warmth" : 25,
"phase" : "solid",
"encumbrance" : 13,
"bashing" : 2,
"flags" : ["VARSIZE", "RAINPROOF"],
"coverage" : 95,
"material_thickness" : 3
},
{
"type" : "ARMOR",
"id" : "helmet_racing",
"category" : "armor",
"name" : "racing helmet",
"weight" : 1487,
"color" : "dark_gray",
"covers" : ["HEAD", "MOUTH"],
"techniques" : ["WBLOCK_1"],
"to_hit" : -1,
"symbol" : "[",
"description" : "A sturdy helmet used in proffesional racing that covers your head and neck, the plastic visor can be used to block the sun's glare and any other harmfull effects",
"price" : 42000,
"material" : ["plastic", "nomex"],
"volume" : 9,
"cutting" : 0,
"warmth" : 30,
"phase" : "solid",
"environmental_protection" : 1,
"encumbrance" : 25,
"bashing" : 7,
"flags" : ["WATERPROOF", "STURDY"],
"coverage" : 100,
"material_thickness" : 6,
"max_charges": 0,
"initial_charges": 0,
"charges_per_use": 0,
"turns_per_charge": 0,
"ammo": "NULL",
"use_action": {
"type": "transform",
"msg": "You lower the visor",
"target": "helmet_racing_visor"
},
"revert_to": "null"
},
{
"type" : "ARMOR",
"id" : "helmet_racing_visor",
"category" : "armor",
"name" : "racing helmet (visor down) ",
"weight" : 1487,
"color" : "dark_gray",
"covers" : ["HEAD", "MOUTH", "EYES"],
"techniques" : ["WBLOCK_1"],
"to_hit" : -1,
"symbol" : "[",
"description" : "A sturdy helmet used in proffesional racing that covers your head and neck, the plastic visor is lowered and will block the sun's glare",
"price" : 42000,
"material" : ["plastic", "nomex"],
"volume" : 9,
"cutting" : 0,
"warmth" : 30,
"phase" : "solid",
"environmental_protection" : 4,
"encumbrance" : 25,
"bashing" : 7,
"flags" : ["WATERPROOF", "STURDY", "SUN_GLASSES"],
"qualities" : [["GLARE", 1]],
"coverage" : 100,
"material_thickness" : 6,
"max_charges": 0,
"initial_charges": 0,
"charges_per_use": 0,
"turns_per_charge": 0,
"ammo": "NULL",
"use_action": {
"type": "transform",
"msg": "You raise the visor",
"target": "helmet_racing"
},
"revert_to": "helmet_racing"
},
I have other classes in mind but I’m still working on them. the only thing i don’t know how to add is a custom trait. I want the class to have less fumbling at higher speeds is my thought but I’m not to sure how to get that to work.
I also added a racing helmet that has a visor that way you can choose to have it encumber your eyes or give them protection. something I felt was missing from the normal biker helmet. that and a flame resistant suit that isn’t all leather.
Hope this helps or at least gets used somewhere tell me if there are balance issues. I based the class of off pizza delivery boy for 2 which gives 4 driving and 2 other skills, along with a messenger back and food. this class just gets the nomex suit, helmet, and driving skill.
- add a description if you can think of something witty