Server-authoritative, data-driven item/inventory/interaction/carry/equipment/ world-slot/placement/crafting framework. 8 modules, compiles against UE 5.7. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1.9 KiB
1.9 KiB
| 1 | Name | ItemId | DisplayName | Description | ItemType | ItemTags | Icon | WorldMesh | PickupActorClass | EquippedActorClass | MaxStack | Weight | GridSize | bCanStoreInInventory | bCanInstantPickup | bCanWorldCarry | bCanEquip | bCanPlace | bCanInstallIntoWorldSlot | bCanDrop | bIsQuestCritical | DefaultInteraction | AlternativeInteraction | AllowedEquipmentSlots | CompatibleWorldSlots | ItemFeatures | PlacementRules |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | ammo_9mm | ammo_9mm | 9mm Ammo | Item.Ammo.9mm | 60 | 0.01 | (X=1,Y=1) | true | true | false | false | false | false | true | false | Action.Pickup.Instant | |||||||||||
| 3 | medkit_small | medkit_small | Small Medkit | Item.Medical.Medkit | 5 | 0.5 | (X=1,Y=1) | true | true | false | false | false | false | true | false | Action.Pickup.Instant | |||||||||||
| 4 | flashlight | flashlight | Flashlight | Item.Tool.Flashlight | 1 | 0.4 | (X=1,Y=2) | true | true | true | true | false | false | true | false | Action.Pickup.Instant | |||||||||||
| 5 | raw_meat | raw_meat | Raw Meat | Item.Food.Meat | 10 | 0.3 | (X=1,Y=1) | true | true | false | false | false | false | true | false | Action.Pickup.Instant | |||||||||||
| 6 | rotten_meat | rotten_meat | Rotten Meat | Item.Food.Meat | 10 | 0.3 | (X=1,Y=1) | true | true | false | false | false | false | true | false | Action.Pickup.Instant | |||||||||||
| 7 | fuel_canister | fuel_canister | Fuel Canister | Item.Resource.Fuel | 1 | 5 | (X=2,Y=2) | true | true | true | false | false | false | true | false | Action.Pickup.Instant | |||||||||||
| 8 | car_battery | car_battery | Car Battery | Item.VehiclePart.Battery | 1 | 12 | (X=2,Y=2) | false | false | true | false | false | true | true | false | Action.Carry | (GameplayTags=((TagName="Vehicle.Socket.Battery"),(TagName="Generator.Socket.Battery"))) | ||||||||||
| 9 | generator_small | generator_small | Portable Generator | Item.Device.Generator | 1 | 30 | (X=3,Y=3) | false | false | true | false | true | false | true | false | Action.Carry | |||||||||||
| 10 | trap_small | trap_small | Small Trap | Item.Trap | 3 | 1.0 | (X=2,Y=1) | true | true | false | false | true | false | true | false | Action.Pickup.Instant | |||||||||||
| 11 | key_bunker_a | key_bunker_a | Bunker Key A | Item.Key | 1 | 0.05 | (X=1,Y=1) | true | true | false | false | false | false | false | true | Action.Pickup.Instant |