{
//Mod snippets for Rimworld
//Mod weapon
"Rimworld XML Header":{
"prefix": ["rwxml", "Rimworld XML Header"],
"body": [ ""],
"description": "Rimworld XML Header"
},
"Rimworld Ranged Weapon": {
"prefix": ["rwweapon", "rwweaponranged", "Ranged Weapon"],
"body": [
"",
"\t$1",
"\t",
"\t$3",
"\t",
"\t\t${20| ,Things/Item/Equipment/WeaponRanged/|}$0",
"\t\tGraphic_Single",
"\t",
"\t1",
"\t$4",
"\t",
"\t\t$5",
"\t\t$6",
"\t\t$7",
"\t\t$8",
"\t\t$9",
"\t\t$10",
"\t\t$11",
"\t",
"\t",
"\t\t$12",
"\t",
"\t",
"\t\t10",
"\t\t1",
"\t",
"\t",
"\t\t",
"\t\t\t$13",
"\t\t",
"\t",
"\t",
"\t\t",
"\t\t\tVerb_Shoot",
"\t\t\ttrue",
"\t\t\t$14",
"\t\t\t$15",
"\t\t\t$16",
"\t\t\t$17",
"\t\t\t$18",
"\t\t\tShot_Revolver",
"\t\t\tGunTail_Light",
"\t\t\t$19",
"\t\t",
"\t",
"\t",
"\t\t",
"\t\t\t",
"\t\t\t",
"\t\t\t\tBlunt",
"\t\t\t",
"\t\t\t7",
"\t\t\t3.1",
"\t\t",
"\t\t",
"\t\t\t",
"\t\t\t",
"\t\t\t\tBlunt",
"\t\t\t\tPoke",
"\t\t\t",
"\t\t\t5",
"\t\t\t2.1",
"\t\t",
"\t",
"" ],
"description": "Quick weapon",
},
"Defs": {
"prefix": "Defs",
"body": [
"",
"\t$0",
""
],
"description": "Completion for Defs"
},
"Rimworld Bullet":{
"prefix": ["rwbullet", "Rimworld Bullet"],
"body": [
"",
"$1",
"",
"",
"\tThings/Projectile/Bullet_Small",
"\tGraphic_Single",
"\t$3",
"",
"",
"\tBullet",
"\t$4",
"\t$5",
"\t$6",
"",
""
]
},
//starting with the About.xml
"RwAbout": {
//Marking this as a file template
"isFileTemplate": true,
"prefix": ["Rimworld About" , "About"],
"body": [
"",
"",
"\t$1",
"\t$2",
"\t$3",
"\t$4",
"\t",
"\t\t$5",
"\t",
" "
],
"description": "About.xml for Rimworld"
},
//Now for version file template
"RwFolder":{
"isFileTemplate": true,
"prefix": "Rimworld Version",
"body": [],
"description": "Basic file for version control"
},
//Def for thingsDef
//Basic item like steel
"RwItem":{
"prefix": "Rimworld Resource",
"body": [],
"description": "Basic item resource for Rimworld"
},
//Basic Melee weapon
"RwWeaponMelee":{
"prefix": "Rimworld Melee",
"body": [],
"description": "Basic melee weapon XML for Rimworld"
},
//Apparel
"RwApparel":{
"prefix": "Rimworld Apparel",
"body": [],
"description": "Basic apparel XML for Rimworld"
},
//Adding research
"RwResearch":{
"prefix": ["Rimworld Research", "rwresearch"],
"body": [
"",
"$1",
"",
"$3",
"$4",
"$5",
"",
"\t$6",
"",
"9.00",
"4.80",
"",
],
"description": "Basic research XML for Rimworld mod development"
},
//Adding recipes for fabrication, Smithy, cooking, etc
"RwRecipe":{
"prefix": "Rimworld Recipe",
"body": [],
"description": "XML for simple recipes in Rimworld"
},
//changing existing content using patches
"RwPatch":{
"prefix": "Rimworld Patch",
"body": [],
"description": "XML for patching existing content in Rimworld"
},
"RwTrait":{
"prefix": ["Rimworld Trait", "rwtrait"],
"body": [
"",
"$1",
"${2|1,2,0.5|}",
"",
"\t$3",
"",
"degreeDatas>",
"\t",
"\t\t",
"\t\t$4",
"\t\t1",
"\t\t\t",
"\t\t\t",
"\t\t\t",
"\t\t\t",
"\t",
"/degreeDatas>",
"/TraitDef>",
],
"description": "XML for adding traits to Rimworld"
},
"Mod Dependencies":{
"prefix": "",
"body": [
"",
"\t",
""
],
"description": "Completion for mod dependencies"
},
//completions for vanilla expanded framework
"Vanilla Expanded Framework":
{
"prefix": "VEF",
"body": [
"li>",
"\tpackageId>OskarPotocki.VanillaFactionsExpanded.Core",
"\tdisplayName>Vanilla Expanded Framework",
"\thttps://steamcommunity.com/workshop/filedetails/?id=2023507013",
"\thttps://github.com/Vanilla-Expanded/VanillaExpandedFramework",
"/li>",
}