Added Inventory System

This commit is contained in:
2026-08-29 23:24:04 +01:00
parent 00f9448329
commit 7df4adec93
60 changed files with 4283 additions and 2 deletions
+105
View File
@@ -0,0 +1,105 @@
{
"Version": 1,
"WorkspaceRootPath": "D:\\GameDev\\GodotTutorials\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{7E42B83A-A25D-4FD2-A8FC-BC16565A2C33}|Tutorials.csproj|d:\\gamedev\\godottutorials\\inventory\\csharp\\inventorycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{7E42B83A-A25D-4FD2-A8FC-BC16565A2C33}|Tutorials.csproj|solutionrelative:inventory\\csharp\\inventorycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{7E42B83A-A25D-4FD2-A8FC-BC16565A2C33}|Tutorials.csproj|d:\\gamedev\\godottutorials\\inventory\\csharp\\inventory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{7E42B83A-A25D-4FD2-A8FC-BC16565A2C33}|Tutorials.csproj|solutionrelative:inventory\\csharp\\inventory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{7E42B83A-A25D-4FD2-A8FC-BC16565A2C33}|Tutorials.csproj|d:\\gamedev\\godottutorials\\inventory\\csharp\\inventoryslotdata.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{7E42B83A-A25D-4FD2-A8FC-BC16565A2C33}|Tutorials.csproj|solutionrelative:inventory\\csharp\\inventoryslotdata.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{7E42B83A-A25D-4FD2-A8FC-BC16565A2C33}|Tutorials.csproj|d:\\gamedev\\godottutorials\\inventory\\csharp\\inventoryslot.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{7E42B83A-A25D-4FD2-A8FC-BC16565A2C33}|Tutorials.csproj|solutionrelative:inventory\\csharp\\inventoryslot.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
{
"AbsoluteMoniker": "D:0:0:{7E42B83A-A25D-4FD2-A8FC-BC16565A2C33}|Tutorials.csproj|d:\\gamedev\\godottutorials\\inventory\\csharp\\itemdata.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{7E42B83A-A25D-4FD2-A8FC-BC16565A2C33}|Tutorials.csproj|solutionrelative:inventory\\csharp\\itemdata.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
}
],
"DocumentGroupContainers": [
{
"Orientation": 0,
"VerticalTabListWidth": 256,
"DocumentGroups": [
{
"DockedWidth": 200,
"SelectedChildIndex": 0,
"Children": [
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "InventoryController.cs",
"DocumentMoniker": "D:\\GameDev\\GodotTutorials\\Inventory\\CSharp\\InventoryController.cs",
"RelativeDocumentMoniker": "Inventory\\CSharp\\InventoryController.cs",
"ToolTip": "D:\\GameDev\\GodotTutorials\\Inventory\\CSharp\\InventoryController.cs",
"RelativeToolTip": "Inventory\\CSharp\\InventoryController.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAA/AAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-08-29T16:55:52.325Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 2,
"Title": "InventorySlotData.cs",
"DocumentMoniker": "D:\\GameDev\\GodotTutorials\\Inventory\\CSharp\\InventorySlotData.cs",
"RelativeDocumentMoniker": "Inventory\\CSharp\\InventorySlotData.cs",
"ToolTip": "D:\\GameDev\\GodotTutorials\\Inventory\\CSharp\\InventorySlotData.cs",
"RelativeToolTip": "Inventory\\CSharp\\InventorySlotData.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAABAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-08-29T16:31:20.262Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 3,
"Title": "InventorySlot.cs",
"DocumentMoniker": "D:\\GameDev\\GodotTutorials\\Inventory\\CSharp\\InventorySlot.cs",
"RelativeDocumentMoniker": "Inventory\\CSharp\\InventorySlot.cs",
"ToolTip": "D:\\GameDev\\GodotTutorials\\Inventory\\CSharp\\InventorySlot.cs",
"RelativeToolTip": "Inventory\\CSharp\\InventorySlot.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAEMAAAACAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-08-29T16:14:15.781Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 1,
"Title": "Inventory.cs",
"DocumentMoniker": "D:\\GameDev\\GodotTutorials\\Inventory\\CSharp\\Inventory.cs",
"RelativeDocumentMoniker": "Inventory\\CSharp\\Inventory.cs",
"ToolTip": "D:\\GameDev\\GodotTutorials\\Inventory\\CSharp\\Inventory.cs",
"RelativeToolTip": "Inventory\\CSharp\\Inventory.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAAuAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-08-29T15:55:05.207Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 4,
"Title": "ItemData.cs",
"DocumentMoniker": "D:\\GameDev\\GodotTutorials\\Inventory\\CSharp\\ItemData.cs",
"RelativeDocumentMoniker": "Inventory\\CSharp\\ItemData.cs",
"ToolTip": "D:\\GameDev\\GodotTutorials\\Inventory\\CSharp\\ItemData.cs",
"RelativeToolTip": "Inventory\\CSharp\\ItemData.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAxAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2026-08-29T15:43:48.537Z",
"EditorCaption": ""
}
]
}
]
}
]
}