{ //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\t
  • Blunt
  • ", "\t\t\t", "\t\t\t7", "\t\t\t3.1", "\t\t", "\t\t
  • ", "\t\t\t", "\t\t\t", "\t\t\t\t
  • Blunt
  • ", "\t\t\t\t
  • Poke
  • ", "\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>", }