Visual Novel Base Example - Version 73587

Created
Total Size1.4 MB (1,420,278 bytes)
Modified Size655.6 KB (671,292 bytes)
File Count65
Engine Version17
Changes
VNBase V4.0.0, update example.
Meta
{"MaxPlayers":1,"MinPlayers":1,"GameNetworkType":"Multiplayer","MapSelect":"Unrestricted","MapList":["facepunch.flatgrass"],"RankType":"None","PerMapRanking":false,"LeaderboardType":"None","ProjectTemplate":null,"CsProjName":"","StartupScene":"example.scene","Summary":"System for creating Visual Novels or Dialogue Systems for S\u0026Box Games","Public":true,"HttpAllowList":null,"TickRate":50,"LaunchMode":"Normal","Compiler":{"RootNamespace":"Sandbox","DefineConstants":"SANDBOX;ADDON;DEBUG","NoWarn":"1701;1702;1591;","WarningsAsErrors":"","Nullables":true,"Whitelist":true,"AssemblyReferences":[],"IgnoreFolders":["editor","unittest"],"DistinctAssemblyReferences":[]},"ControlModes":{"Keyboard":false,"VR":false,"Gamepad":false},"InputSettings":{"Actions":[{"Name":"Forward","KeyboardCode":"W","GamepadCode":-1,"GroupName":"Movement"},{"Name":"Backward","KeyboardCode":"S","GamepadCode":-1,"GroupName":"Movement"},{"Name":"Left","KeyboardCode":"A","GamepadCode":-1,"GroupName":"Movement"},{"Name":"Right","KeyboardCode":"D","GamepadCode":-1,"GroupName":"Movement"},{"Name":"Jump","KeyboardCode":"space","GamepadCode":0,"GroupName":"Movement"},{"Name":"Run","KeyboardCode":"shift","GamepadCode":7,"GroupName":"Movement"},{"Name":"Walk","KeyboardCode":"alt","GamepadCode":-1,"GroupName":"Movement"},{"Name":"Duck","KeyboardCode":"ctrl","GamepadCode":1,"GroupName":"Movement"},{"Name":"attack1","KeyboardCode":"mouse1","GamepadCode":101,"GroupName":"Actions"},{"Name":"attack2","KeyboardCode":"mouse2","GamepadCode":100,"GroupName":"Actions"},{"Name":"reload","KeyboardCode":"r","GamepadCode":2,"GroupName":"Actions"},{"Name":"use","KeyboardCode":"e","GamepadCode":3,"GroupName":"Actions"},{"Name":"Slot1","KeyboardCode":"1","GamepadCode":13,"GroupName":"Inventory"},{"Name":"Slot2","KeyboardCode":"2","GamepadCode":14,"GroupName":"Inventory"},{"Name":"Slot3","KeyboardCode":"3","GamepadCode":12,"GroupName":"Inventory"},{"Name":"Slot4","KeyboardCode":"4","GamepadCode":-1,"GroupName":"Inventory"},{"Name":"Slot5","KeyboardCode":"5","GamepadCode":-1,"GroupName":"Inventory"},{"Name":"Slot6","KeyboardCode":"6","GamepadCode":-1,"GroupName":"Inventory"},{"Name":"Slot7","KeyboardCode":"7","GamepadCode":-1,"GroupName":"Inventory"},{"Name":"Slot8","KeyboardCode":"8","GamepadCode":-1,"GroupName":"Inventory"},{"Name":"Slot9","KeyboardCode":"9","GamepadCode":-1,"GroupName":"Inventory"},{"Name":"Slot0","KeyboardCode":"0","GamepadCode":-1,"GroupName":"Inventory"},{"Name":"SlotPrev","KeyboardCode":"mouse4","GamepadCode":9,"GroupName":"Inventory"},{"Name":"SlotNext","KeyboardCode":"mouse5","GamepadCode":10,"GroupName":"Inventory"},{"Name":"View","KeyboardCode":"C","GamepadCode":8,"GroupName":"Other"},{"Name":"Voice","KeyboardCode":"v","GamepadCode":-1,"GroupName":"Other"},{"Name":"Drop","KeyboardCode":"g","GamepadCode":-1,"GroupName":"Other"},{"Name":"Flashlight","KeyboardCode":"f","GamepadCode":11,"GroupName":"Other"},{"Name":"Score","KeyboardCode":"tab","GamepadCode":4,"GroupName":"Other"},{"Name":"Menu","KeyboardCode":"Q","GamepadCode":6,"GroupName":"Other"},{"Name":"Chat","KeyboardCode":"enter","GamepadCode":-1,"GroupName":"Other"}],"__guid":"ee3097b0-e877-4018-ba20-b91a5e4eb3c9"},"Resources":"/Assets/*\n/Code/*\n*.vnscript","CodePackageReferences":[]}
{
  "MaxPlayers": 1,
  "MinPlayers": 1,
  "GameNetworkType": "Multiplayer",
  "MapSelect": "Unrestricted",
  "MapList": [
    "facepunch.flatgrass"
  ],
  "RankType": "None",
  "PerMapRanking": false,
  "LeaderboardType": "None",
  "ProjectTemplate": null,
  "CsProjName": "",
  "StartupScene": "example.scene",
  "Summary": "System for creating Visual Novels or Dialogue Systems for S\u0026Box Games",
  "Public": true,
  "HttpAllowList": null,
  "TickRate": 50,
  "LaunchMode": "Normal",
  "Compiler": {
    "RootNamespace": "Sandbox",
    "DefineConstants": "SANDBOX;ADDON;DEBUG",
    "NoWarn": "1701;1702;1591;",
    "WarningsAsErrors": "",
    "Nullables": true,
    "Whitelist": true,
    "AssemblyReferences": [],
    "IgnoreFolders": [
      "editor",
      "unittest"
    ],
    "DistinctAssemblyReferences": []
  },
  "ControlModes": {
    "Keyboard": false,
    "VR": false,
    "Gamepad": false
  },
  "InputSettings": {
    "Actions": [
      {
        "Name": "Forward",
        "KeyboardCode": "W",
        "GamepadCode": -1,
        "GroupName": "Movement"
      },
      {
        "Name": "Backward",
        "KeyboardCode": "S",
        "GamepadCode": -1,
        "GroupName": "Movement"
      },
      {
        "Name": "Left",
        "KeyboardCode": "A",
        "GamepadCode": -1,
        "GroupName": "Movement"
      },
      {
        "Name": "Right",
        "KeyboardCode": "D",
        "GamepadCode": -1,
        "GroupName": "Movement"
      },
      {
        "Name": "Jump",
        "KeyboardCode": "space",
        "GamepadCode": 0,
        "GroupName": "Movement"
      },
      {
        "Name": "Run",
        "KeyboardCode": "shift",
        "GamepadCode": 7,
        "GroupName": "Movement"
      },
      {
        "Name": "Walk",
        "KeyboardCode": "alt",
        "GamepadCode": -1,
        "GroupName": "Movement"
      },
      {
        "Name": "Duck",
        "KeyboardCode": "ctrl",
        "GamepadCode": 1,
        "GroupName": "Movement"
      },
      {
        "Name": "attack1",
        "KeyboardCode": "mouse1",
        "GamepadCode": 101,
        "GroupName": "Actions"
      },
      {
        "Name": "attack2",
        "KeyboardCode": "mouse2",
        "GamepadCode": 100,
        "GroupName": "Actions"
      },
      {
        "Name": "reload",
        "KeyboardCode": "r",
        "GamepadCode": 2,
        "GroupName": "Actions"
      },
      {
        "Name": "use",
        "KeyboardCode": "e",
        "GamepadCode": 3,
        "GroupName": "Actions"
      },
      {
        "Name": "Slot1",
        "KeyboardCode": "1",
        "GamepadCode": 13,
        "GroupName": "Inventory"
      },
      {
        "Name": "Slot2",
        "KeyboardCode": "2",
        "GamepadCode": 14,
        "GroupName": "Inventory"
      },
      {
        "Name": "Slot3",
        "KeyboardCode": "3",
        "GamepadCode": 12,
        "GroupName": "Inventory"
      },
      {
        "Name": "Slot4",
        "KeyboardCode": "4",
        "GamepadCode": -1,
        "GroupName": "Inventory"
      },
      {
        "Name": "Slot5",
        "KeyboardCode": "5",
        "GamepadCode": -1,
        "GroupName": "Inventory"
      },
      {
        "Name": "Slot6",
        "KeyboardCode": "6",
        "GamepadCode": -1,
        "GroupName": "Inventory"
      },
      {
        "Name": "Slot7",
        "KeyboardCode": "7",
        "GamepadCode": -1,
        "GroupName": "Inventory"
      },
      {
        "Name": "Slot8",
        "KeyboardCode": "8",
        "GamepadCode": -1,
        "GroupName": "Inventory"
      },
      {
        "Name": "Slot9",
        "KeyboardCode": "9",
        "GamepadCode": -1,
        "GroupName": "Inventory"
      },
      {
        "Name": "Slot0",
        "KeyboardCode": "0",
        "GamepadCode": -1,
        "GroupName": "Inventory"
      },
      {
        "Name": "SlotPrev",
        "KeyboardCode": "mouse4",
        "GamepadCode": 9,
        "GroupName": "Inventory"
      },
      {
        "Name": "SlotNext",
        "KeyboardCode": "mouse5",
        "GamepadCode": 10,
        "GroupName": "Inventory"
      },
      {
        "Name": "View",
        "KeyboardCode": "C",
        "GamepadCode": 8,
        "GroupName": "Other"
      },
      {
        "Name": "Voice",
        "KeyboardCode": "v",
        "GamepadCode": -1,
        "GroupName": "Other"
      },
      {
        "Name": "Drop",
        "KeyboardCode": "g",
        "GamepadCode": -1,
        "GroupName": "Other"
      },
      {
        "Name": "Flashlight",
        "KeyboardCode": "f",
        "GamepadCode": 11,
        "GroupName": "Other"
      },
      {
        "Name": "Score",
        "KeyboardCode": "tab",
        "GamepadCode": 4,
        "GroupName": "Other"
      },
      {
        "Name": "Menu",
        "KeyboardCode": "Q",
        "GamepadCode": 6,
        "GroupName": "Other"
      },
      {
        "Name": "Chat",
        "KeyboardCode": "enter",
        "GamepadCode": -1,
        "GroupName": "Other"
      }
    ],
    "__guid": "ee3097b0-e877-4018-ba20-b91a5e4eb3c9"
  },
  "Resources": "/Assets/*\n/Code/*\n*.vnscript",
  "CodePackageReferences": []
}

Diff (655.6 KB modified)

+17 ~15 -4 ⚠️
4 compiled binaries unavailable.
  • .bin/package.library.brax.weeb_error.dll (8.5 KB)
  • .bin/package.library.brax.weeb_error.xml (156 B)
  • baka.motivate_c (528 B)
  • example.scene_c (3.1 KB)
  • scripts/conditionexample.vnscript (896 B)
  • scripts/inputexample.vnscript (670 B)
  • scripts/startscript.vnscript (166 B)
  • scripts/storyexample.vnscript (2.1 KB)
  • scripts/variableexample.vnscript (373 B)
  • sounds/baka.sound_c (643 B)
  • sounds/baka.vsnd_c (332.6 KB)
  • ui/styles/characters.scss (85 B)
  • ui/styles/choices.scss (265 B)
  • ui/styles/control.scss (423 B)
  • ui/styles/history.scss (1.4 KB)
  • ui/styles/input.scss (397 B)
  • ui/subpanels/textinput.razor.scss (97 B)
  • .bin/manifest.json (102 B -> 140 B)
  • .bin/package.base.dll (166 KB -> 163 KB)
  • .bin/package.library.spoonstuff.vnbase_library.dll (91 KB -> 105.5 KB)
  • .bin/package.library.spoonstuff.vnbase_library.xml (13.5 KB -> 17 KB)
  • .bin/package.spoonstuff.vnbase.dll (8.5 KB -> 8.5 KB)
  • scripts/examplescript.vnscript (724 B -> 1.3 KB)
  • ui/components/packagecard.razor.scss (3.7 KB -> 3.7 KB)
  • ui/styles/buttons.scss (1.9 KB -> 1.9 KB)
  • ui/styles/dialogue.scss (302 B -> 1.4 KB)
  • ui/subpanels/characterportrait.razor.scss (154 B -> 195 B)
  • ui/subpanels/characterportraits.razor.scss (133 B -> 113 B)
  • ui/subpanels/choices.razor.scss (324 B -> 99 B)
  • ui/subpanels/controlpanel/controlpanel.razor.scss (436 B -> 104 B)
  • ui/subpanels/controlpanel/dialoguehistory.razor.scss (1.4 KB -> 104 B)
  • ui/subpanels/dialoguebox.razor.scss (1.4 KB -> 250 B)
  • characters/unknownchar.char_c (451 B)
  • examples/example.scene_c (2.7 KB)
  • scripts/exampleconditionscript.vnscript (742 B)
  • scripts/examplelongscript.vnscript (2.1 KB)