GarryWare - Version 31677

Created
Total Size139.3 MB (146,037,788 bytes)
Modified Size37.7 MB (39,555,260 bytes)
File Count371
Engine Version10
Changes
Fixes for broken UIs and missing props
Meta
{"MaxPlayers":32,"MinPlayers":1,"GameNetworkType":"Multiplayer","MapSelect":"Hidden","MapList":["dhi.garryware_lifelime"],"RankType":"None","PerMapRanking":false,"LeaderboardType":"None","ProjectTemplate":null,"GameCategory":"Social","GameSettings":{"gw_max_rounds":{"DisplayType":"Integer","Choices":[],"ConVarName":"gw_max_rounds","DisplayName":"Rounds","DefaultValue":"40","Description":"How many microgames should be played before the game ends?","Minimum":10,"Maximum":80}},"ControlModes":{"Keyboard":true},"ParentPackage":"","GeneralExtensions":false,"TargettedExtensions":true,"ExtensionApiVersion":1001,"Summary":"Multiplayer microgames! Work with or against other players in a series of rapid-fire games. ","Description":"Play a series of rapid-fire minigames with and against the other players in your game. Simply follow the on-screen instructions before each game!\n\n\uD83D\uDC68\u200D\uD83D\uDCBB Source\nGarryware is open source! You can find how we made this on GitHub at\nhttps://github.com/JamesWilko/sandbox-garryware\nhttps://github.com/JamesWilko/sandbox-garryware-map\n\nAddons and maps should use the support game/addon identifier \u0027dhi.garryware\u0027\n\n\uD83D\uDC1B Bugs\nFound something that doesn\u0027t work? Report it to us on our GitHub page linked above!\n\n\uD83E\uDD70 Credits\nCredit to Hurricaaane for his original gamemode, some sound effects, and the music that we shamelessly reused.","Public":true,"CsProjName":"garryware","Compiler":{"RootNamespace":"Sandbox","DefineConstants":"SANDBOX;ADDON;DEBUG","NoWarn":"1701;1702;1591;"},"ReplaceTags":"minigames party social","InputSettings":{"Actions":[{"Name":"Forward","KeyboardCode":"W","GroupName":"Movement"},{"Name":"Backward","KeyboardCode":"S","GroupName":"Movement"},{"Name":"Left","KeyboardCode":"A","GroupName":"Movement"},{"Name":"Right","KeyboardCode":"D","GroupName":"Movement"},{"Name":"Jump","KeyboardCode":"space","GamepadCode":"A","GroupName":"Movement"},{"Name":"Run","KeyboardCode":"shift","GamepadCode":"LeftJoystickButton","GroupName":"Movement"},{"Name":"Walk","KeyboardCode":"alt","GroupName":"Movement"},{"Name":"Duck","KeyboardCode":"ctrl","GamepadCode":"B","GroupName":"Movement"},{"Name":"attack1","KeyboardCode":"mouse1","GamepadCode":"RightTrigger","GroupName":"Actions"},{"Name":"attack2","KeyboardCode":"mouse2","GamepadCode":"LeftTrigger","GroupName":"Actions"},{"Name":"reload","KeyboardCode":"r","GamepadCode":"X","GroupName":"Actions"},{"Name":"use","KeyboardCode":"e","GamepadCode":"Y","GroupName":"Actions"},{"Name":"Voice","KeyboardCode":"v","GamepadCode":"RightJoystickButton","GroupName":"Other"},{"Name":"Drop","KeyboardCode":"g","GamepadCode":"RightJoystickButton","GroupName":"Other"},{"Name":"Flashlight","KeyboardCode":"f","GamepadCode":"DpadNorth","GroupName":"Other"},{"Name":"Score","KeyboardCode":"tab","GamepadCode":"SwitchLeftMenu","GroupName":"Other"},{"Name":"Menu","KeyboardCode":"Q","GamepadCode":"SwitchRightMenu","GroupName":"Other"},{"Name":"Chat","KeyboardCode":"enter","GroupName":"Other"}]},"PackageSettings":[{"DisplayType":"Integer","Choices":[],"ConVarName":"gw_max_rounds","DisplayName":"Rounds","DefaultValue":"40","Description":"The number of minigames to play before the game ends.","Group":"","Minimum":10,"Maximum":100},{"DisplayType":"Boolean","Choices":[],"ConVarName":"gw_skip_tutorial","DisplayName":"Skip Tutorial","DefaultValue":"false","Description":"Should the tutorial be skipped so the game begins quicker?","Group":""}],"HttpAllowList":null,"TickRate":50,"LaunchConfigs":[{"Name":"Garryware","GameIdent":"dhi.garryware#local","MapName":"garryware_map.vmap","MaxPlayers":8,"GameSettings":{},"Addons":"","PreLaunchCommand":"","PostLaunchCommand":""},{"Name":"Garryware - Wrong Map","GameIdent":"dhi.garryware#local","MapName":"facepunch.flatgrass","MaxPlayers":1,"GameSettings":{},"Addons":"","PreLaunchCommand":"","PostLaunchCommand":""}],"Resources":"\nui/*\nfonts/*\nGameMenu/*\nsound/menu/*","MenuResources":"GameMenu/*\nui/bg-garry.png\nui/logo-banner.png\nsound/menu/*\nui/*.svg\nsounds/kenney/ui/click3.vsnd\nsounds/kenney/ui/click1.vsnd\nsounds/kenney/ui/click2.vsnd","CodePackageReferences":["facepunch.fireextinguisher","facepunch.traffic_cone","facepunch.beer_cask","facepunch.wet_floor_sign","facepunch.park_bin","facepunch.soda_can","facepunch.street_bin","rust.chair_b","facepunch.plasticbucketa1","facepunch.rubbish_food_box","facepunch.pizza_box_gib","facepunch.binbag_a1"]}
{
  "MaxPlayers": 32,
  "MinPlayers": 1,
  "GameNetworkType": "Multiplayer",
  "MapSelect": "Hidden",
  "MapList": [
    "dhi.garryware_lifelime"
  ],
  "RankType": "None",
  "PerMapRanking": false,
  "LeaderboardType": "None",
  "ProjectTemplate": null,
  "GameCategory": "Social",
  "GameSettings": {
    "gw_max_rounds": {
      "DisplayType": "Integer",
      "Choices": [],
      "ConVarName": "gw_max_rounds",
      "DisplayName": "Rounds",
      "DefaultValue": "40",
      "Description": "How many microgames should be played before the game ends?",
      "Minimum": 10,
      "Maximum": 80
    }
  },
  "ControlModes": {
    "Keyboard": true
  },
  "ParentPackage": "",
  "GeneralExtensions": false,
  "TargettedExtensions": true,
  "ExtensionApiVersion": 1001,
  "Summary": "Multiplayer microgames! Work with or against other players in a series of rapid-fire games. ",
  "Description": "Play a series of rapid-fire minigames with and against the other players in your game. Simply follow the on-screen instructions before each game!\n\n\uD83D\uDC68\u200D\uD83D\uDCBB Source\nGarryware is open source! You can find how we made this on GitHub at\nhttps://github.com/JamesWilko/sandbox-garryware\nhttps://github.com/JamesWilko/sandbox-garryware-map\n\nAddons and maps should use the support game/addon identifier \u0027dhi.garryware\u0027\n\n\uD83D\uDC1B Bugs\nFound something that doesn\u0027t work? Report it to us on our GitHub page linked above!\n\n\uD83E\uDD70 Credits\nCredit to Hurricaaane for his original gamemode, some sound effects, and the music that we shamelessly reused.",
  "Public": true,
  "CsProjName": "garryware",
  "Compiler": {
    "RootNamespace": "Sandbox",
    "DefineConstants": "SANDBOX;ADDON;DEBUG",
    "NoWarn": "1701;1702;1591;"
  },
  "ReplaceTags": "minigames party social",
  "InputSettings": {
    "Actions": [
      {
        "Name": "Forward",
        "KeyboardCode": "W",
        "GroupName": "Movement"
      },
      {
        "Name": "Backward",
        "KeyboardCode": "S",
        "GroupName": "Movement"
      },
      {
        "Name": "Left",
        "KeyboardCode": "A",
        "GroupName": "Movement"
      },
      {
        "Name": "Right",
        "KeyboardCode": "D",
        "GroupName": "Movement"
      },
      {
        "Name": "Jump",
        "KeyboardCode": "space",
        "GamepadCode": "A",
        "GroupName": "Movement"
      },
      {
        "Name": "Run",
        "KeyboardCode": "shift",
        "GamepadCode": "LeftJoystickButton",
        "GroupName": "Movement"
      },
      {
        "Name": "Walk",
        "KeyboardCode": "alt",
        "GroupName": "Movement"
      },
      {
        "Name": "Duck",
        "KeyboardCode": "ctrl",
        "GamepadCode": "B",
        "GroupName": "Movement"
      },
      {
        "Name": "attack1",
        "KeyboardCode": "mouse1",
        "GamepadCode": "RightTrigger",
        "GroupName": "Actions"
      },
      {
        "Name": "attack2",
        "KeyboardCode": "mouse2",
        "GamepadCode": "LeftTrigger",
        "GroupName": "Actions"
      },
      {
        "Name": "reload",
        "KeyboardCode": "r",
        "GamepadCode": "X",
        "GroupName": "Actions"
      },
      {
        "Name": "use",
        "KeyboardCode": "e",
        "GamepadCode": "Y",
        "GroupName": "Actions"
      },
      {
        "Name": "Voice",
        "KeyboardCode": "v",
        "GamepadCode": "RightJoystickButton",
        "GroupName": "Other"
      },
      {
        "Name": "Drop",
        "KeyboardCode": "g",
        "GamepadCode": "RightJoystickButton",
        "GroupName": "Other"
      },
      {
        "Name": "Flashlight",
        "KeyboardCode": "f",
        "GamepadCode": "DpadNorth",
        "GroupName": "Other"
      },
      {
        "Name": "Score",
        "KeyboardCode": "tab",
        "GamepadCode": "SwitchLeftMenu",
        "GroupName": "Other"
      },
      {
        "Name": "Menu",
        "KeyboardCode": "Q",
        "GamepadCode": "SwitchRightMenu",
        "GroupName": "Other"
      },
      {
        "Name": "Chat",
        "KeyboardCode": "enter",
        "GroupName": "Other"
      }
    ]
  },
  "PackageSettings": [
    {
      "DisplayType": "Integer",
      "Choices": [],
      "ConVarName": "gw_max_rounds",
      "DisplayName": "Rounds",
      "DefaultValue": "40",
      "Description": "The number of minigames to play before the game ends.",
      "Group": "",
      "Minimum": 10,
      "Maximum": 100
    },
    {
      "DisplayType": "Boolean",
      "Choices": [],
      "ConVarName": "gw_skip_tutorial",
      "DisplayName": "Skip Tutorial",
      "DefaultValue": "false",
      "Description": "Should the tutorial be skipped so the game begins quicker?",
      "Group": ""
    }
  ],
  "HttpAllowList": null,
  "TickRate": 50,
  "LaunchConfigs": [
    {
      "Name": "Garryware",
      "GameIdent": "dhi.garryware#local",
      "MapName": "garryware_map.vmap",
      "MaxPlayers": 8,
      "GameSettings": {},
      "Addons": "",
      "PreLaunchCommand": "",
      "PostLaunchCommand": ""
    },
    {
      "Name": "Garryware - Wrong Map",
      "GameIdent": "dhi.garryware#local",
      "MapName": "facepunch.flatgrass",
      "MaxPlayers": 1,
      "GameSettings": {},
      "Addons": "",
      "PreLaunchCommand": "",
      "PostLaunchCommand": ""
    }
  ],
  "Resources": "\nui/*\nfonts/*\nGameMenu/*\nsound/menu/*",
  "MenuResources": "GameMenu/*\nui/bg-garry.png\nui/logo-banner.png\nsound/menu/*\nui/*.svg\nsounds/kenney/ui/click3.vsnd\nsounds/kenney/ui/click1.vsnd\nsounds/kenney/ui/click2.vsnd",
  "CodePackageReferences": [
    "facepunch.fireextinguisher",
    "facepunch.traffic_cone",
    "facepunch.beer_cask",
    "facepunch.wet_floor_sign",
    "facepunch.park_bin",
    "facepunch.soda_can",
    "facepunch.street_bin",
    "rust.chair_b",
    "facepunch.plasticbucketa1",
    "facepunch.rubbish_food_box",
    "facepunch.pizza_box_gib",
    "facepunch.binbag_a1"
  ]
}

Diff (37.7 MB modified)

+30 ~3 ⏳
Awaiting 2 binaries from code compilation.
  • models/sbox_props/bin/bin_rubbish.vmat_c (5.9 KB)
  • models/sbox_props/bin/rubbish_ao_png_e3534d81.generated.vtex_c (684.5 KB)
  • models/sbox_props/bin/rubbish_color_png_8746b6c7.generated.vtex_c (688.8 KB)
  • models/sbox_props/bin/rubbish_food_box.vmdl_c (13.4 KB)
  • models/sbox_props/bin/rubbish_normal_png_6dbe5f5c.generated.vtex_c (1.2 MB)
  • models/sbox_props/binbags/binbags_a.vmat_c (6.9 KB)
  • models/sbox_props/binbags/binbags_a_ao_tga_9c7d0910.generated.vtex_c (2.3 MB)
  • models/sbox_props/binbags/binbags_a_color_tga_60a0d247.generated.vtex_c (3.8 MB)
  • models/sbox_props/binbags/binbags_a_normal_tga_6ec7bc79.generated.vtex_c (4.8 MB)
  • models/sbox_props/binbags/binbags_a_subsurface_tga_c7af6f6c.generated.vtex_c (2.7 MB)
  • models/sbox_props/binbags/binbag_a1.vmdl_c (31.3 KB)
  • models/sbox_props/pizza_box/pizza_box.vmat_c (6.2 KB)
  • models/sbox_props/pizza_box/pizza_box_ao_png_3cc9943e.generated.vtex_c (194.2 KB)
  • models/sbox_props/pizza_box/pizza_box_color_png_af189dd9.generated.vtex_c (639.5 KB)
  • models/sbox_props/pizza_box/pizza_box_gib.vmdl_c (11.9 KB)
  • models/sbox_props/pizza_box/pizza_box_normal_png_51fe0e04.generated.vtex_c (1020 KB)
  • models/sbox_props/plastic_bucket_a/plastic_bucket_a.vmdl_c (77.1 KB)
  • models/sbox_props/plastic_bucket_a/plastic_bucket_a_01.vmat_c (6.7 KB)
  • models/sbox_props/plastic_bucket_a/plastic_bucket_a_02.vmat_c (6.8 KB)
  • models/sbox_props/plastic_bucket_a/plastic_bucket_a_02_color_tga_bee929e.generated.vtex_c (4.2 MB)
  • models/sbox_props/plastic_bucket_a/plastic_bucket_a_02_normal_tga_532d6c96.generated.vtex_c (4.2 MB)
  • models/sbox_props/plastic_bucket_a/plastic_bucket_a_ao_tga_e6945ec4.generated.vtex_c (2.4 MB)
  • models/sbox_props/plastic_bucket_a/plastic_bucket_a_color_tga_63b6e597.generated.vtex_c (4.3 MB)
  • models/sbox_props/plastic_bucket_a/plastic_bucket_a_gib_01.vmdl_c (17.4 KB)
  • models/sbox_props/plastic_bucket_a/plastic_bucket_a_gib_02.vmdl_c (17.6 KB)
  • models/sbox_props/plastic_bucket_a/plastic_bucket_a_gib_03.vmdl_c (14.3 KB)
  • models/sbox_props/plastic_bucket_a/plastic_bucket_a_gib_04.vmdl_c (12.5 KB)
  • models/sbox_props/plastic_bucket_a/plastic_bucket_a_gib_05.vmdl_c (19.3 KB)
  • models/sbox_props/plastic_bucket_a/plastic_bucket_a_normal_tga_833f5b67.generated.vtex_c (4.3 MB)
  • models/sbox_props/plastic_bucket_a/plastic_bucket_a_open.vmdl_c (54.5 KB)
  • .localization/en/garryware.json (5.6 KB -> 5.7 KB)
  • ui/gameover/gameoverscreen.scss (3.6 KB -> 3.2 KB)
  • ui/garrywarehud.scss (5 KB -> 5 KB)