├── Runtime ├── Core │ ├── goodcat.un-inventory.core.asmdef │ ├── InventoryBindings.meta │ ├── Manager │ │ ├── ISetRootCanvas.cs.meta │ │ ├── ISetRootCanvas.cs │ │ ├── IDebug.cs │ │ ├── IInventoryManager.cs │ │ ├── IDebug.cs.meta │ │ ├── IInventoryManager.cs.meta │ │ └── InventoryManager.cs.meta │ ├── Configuration │ │ ├── IsRootCanvasOnScene.cs.meta │ │ ├── IsDefaultInventoryCreatorAttribute.cs │ │ ├── BindPrefabs.cs.meta │ │ ├── ContainerDi.cs.meta │ │ ├── IContainerDi.cs.meta │ │ ├── IContainerDiCoreInternal.cs.meta │ │ ├── IFactoryTypeToPrefab.cs.meta │ │ ├── IFactoryTypeToPrefab.cs │ │ └── IsDefaultInventoryCreatorAttribute.cs.meta │ ├── InventoryBindings │ │ ├── ChangeStateEvent.cs.meta │ │ ├── ChangeStateEvent.cs │ │ ├── IInventoryBinding.cs.meta │ │ ├── IInventoryBindingFactory.cs.meta │ │ └── IInventoryBindingFactory.cs │ ├── MVC │ │ ├── Model │ │ │ ├── Filters │ │ │ │ ├── IFilter.cs │ │ │ │ ├── ResponseReacts │ │ │ │ │ ├── IFilterResponseReact.cs │ │ │ │ │ ├── IFilterResponseReact.cs.meta │ │ │ │ │ ├── IFilterResponseReactConcrete.cs.meta │ │ │ │ │ └── IFilterResponseReactConcrete.cs │ │ │ │ ├── Response.meta │ │ │ │ ├── ResponseReacts.meta │ │ │ │ ├── IFilterConcrete.cs │ │ │ │ ├── Response │ │ │ │ │ ├── IFilterNoValid.cs │ │ │ │ │ ├── IFilterNoValid.cs.meta │ │ │ │ │ ├── FilterNoValidCollection.cs.meta │ │ │ │ │ ├── FilterConcreteNoValidStruct.cs.meta │ │ │ │ │ ├── IReadOnlyFilterNoValidCollection.cs.meta │ │ │ │ │ └── IReadOnlyFilterNoValidCollection.cs │ │ │ │ ├── IFilter.cs.meta │ │ │ │ ├── IFilterConcrete.cs.meta │ │ │ │ ├── IFilterCollection.cs.meta │ │ │ │ ├── IFilterCollectionConcrete.cs.meta │ │ │ │ ├── IFilterCollection.cs │ │ │ │ └── IFilterCollectionConcrete.cs │ │ │ ├── Commands │ │ │ │ ├── ICommandInputData.cs │ │ │ │ ├── Executors │ │ │ │ │ ├── IExecutorPrimaryCommand.cs │ │ │ │ │ ├── ICommandPrimaryExecuteTry.cs │ │ │ │ │ ├── ExecutorPrimaryCommand.cs.meta │ │ │ │ │ ├── IBindCommandToExecutor.cs.meta │ │ │ │ │ ├── IExecutorCommandFactory.cs │ │ │ │ │ ├── IExecutorCommandFactory.cs.meta │ │ │ │ │ ├── IExecutorPrimaryCommand.cs.meta │ │ │ │ │ ├── ICommandPrimaryExecuteTry.cs.meta │ │ │ │ │ └── IBindCommandToExecutor.cs │ │ │ │ ├── Executors.meta │ │ │ │ ├── FiltersResponse.meta │ │ │ │ ├── ISetFilters.cs │ │ │ │ ├── FiltersResponse │ │ │ │ │ ├── ICommandNoValidOnlyForFiltersFactory.cs │ │ │ │ │ ├── CommandNoValidOnlyForFilters.cs.meta │ │ │ │ │ ├── ICommandNoValidOnlyForFilters.cs.meta │ │ │ │ │ ├── ICommandNoValidOnlyForFiltersFactory.cs.meta │ │ │ │ │ └── ICommandNoValidOnlyForFilters.cs │ │ │ │ ├── Command.cs.meta │ │ │ │ ├── ICommand.cs.meta │ │ │ │ ├── CommandPrimary.cs.meta │ │ │ │ ├── ISetFilters.cs.meta │ │ │ │ ├── AfterExecuteData.cs.meta │ │ │ │ ├── CommandComposite.cs.meta │ │ │ │ ├── ICommandInputData.cs.meta │ │ │ │ ├── AfterExecuteData.cs │ │ │ │ └── ICommand.cs │ │ │ ├── Data │ │ │ │ ├── IDataInventoryContainer.cs │ │ │ │ ├── IDataInventorySetter.cs │ │ │ │ ├── DataSlot.cs.meta │ │ │ │ ├── IData.cs.meta │ │ │ │ ├── DataEntity.cs.meta │ │ │ │ ├── DataInventory.cs.meta │ │ │ │ ├── DataInventoryStructure.cs.meta │ │ │ │ ├── IDataInventoryContainer.cs.meta │ │ │ │ ├── IDataInventorySetter.cs.meta │ │ │ │ └── IData.cs │ │ │ ├── Data.meta │ │ │ ├── Commands.meta │ │ │ ├── DataBase.meta │ │ │ ├── Filters.meta │ │ │ ├── DataBase │ │ │ │ ├── Events.meta │ │ │ │ ├── Events │ │ │ │ │ ├── DatabaseCreateEvent.cs │ │ │ │ │ ├── DatabaseRemoveEvent.cs │ │ │ │ │ ├── DatabaseChangePositionEvent.cs │ │ │ │ │ ├── DatabaseCreateEvent.cs.meta │ │ │ │ │ ├── DatabaseRemoveEvent.cs.meta │ │ │ │ │ └── DatabaseChangePositionEvent.cs.meta │ │ │ │ ├── IDatabaseCommands.cs.meta │ │ │ │ ├── IDatabaseNotifier.cs.meta │ │ │ │ ├── IDatabaseReadOnly.cs.meta │ │ │ │ └── IDatabaseNotifier.cs │ │ │ ├── CausesFailureCommand.meta │ │ │ ├── CausesFailureCommand │ │ │ │ ├── Causes │ │ │ │ │ ├── CauseNoCommandsForExecute.cs │ │ │ │ │ ├── CauseFailureCommand.cs.meta │ │ │ │ │ ├── CauseNoValidFilters.cs.meta │ │ │ │ │ ├── CausesCollection.cs.meta │ │ │ │ │ ├── CauseNoCommandsForExecute.cs.meta │ │ │ │ │ ├── IReadOnlyCausesCollection.cs.meta │ │ │ │ │ └── CauseFailureCommand.cs │ │ │ │ ├── Check.meta │ │ │ │ ├── Causes.meta │ │ │ │ ├── Check │ │ │ │ │ ├── ICausesCheckAndAdd.cs │ │ │ │ │ ├── CheckNoValidFilters.cs.meta │ │ │ │ │ ├── ICausesCheckAndAdd.cs.meta │ │ │ │ │ └── CheckNoCommandsForExecute.cs.meta │ │ │ │ ├── CheckCauses.cs.meta │ │ │ │ └── CausesCheckAndAdd.cs.meta │ │ │ ├── IFiltersManager.cs │ │ │ ├── ICommandsFactory.cs.meta │ │ │ └── IFiltersManager.cs.meta │ │ ├── Model.meta │ │ ├── View.meta │ │ ├── Controller.meta │ │ ├── Controller │ │ │ ├── Hand.meta │ │ │ ├── BindComponentToData.meta │ │ │ ├── Hand │ │ │ │ └── IHand.cs.meta │ │ │ ├── SlotInputComponent.cs.meta │ │ │ └── BindComponentToData │ │ │ │ ├── IBindComponentToDataDBRead.cs.meta │ │ │ │ └── IBindComponentToDataDBWrite.cs.meta │ │ └── View │ │ │ ├── Components.meta │ │ │ ├── Components │ │ │ ├── Entity.meta │ │ │ ├── Slot.meta │ │ │ ├── IInventoryStructureContainer.cs │ │ │ ├── ViewComponent.cs.meta │ │ │ ├── InventoryComponent.cs.meta │ │ │ ├── IComponentUnInventory.cs.meta │ │ │ ├── Slot │ │ │ │ ├── ISlotRootComponent.cs.meta │ │ │ │ ├── SlotRootComponent.cs.meta │ │ │ │ ├── SlotViewComponent.cs.meta │ │ │ │ ├── SlotViewComponent.cs │ │ │ │ └── ISlotRootComponent.cs │ │ │ ├── Entity │ │ │ │ ├── EntityViewComponent.cs.meta │ │ │ │ ├── IEntityRootComponent.cs.meta │ │ │ │ ├── IEntityRootComponent.cs │ │ │ │ └── EntityViewComponent.cs │ │ │ └── IInventoryStructureContainer.cs.meta │ │ │ ├── Viewer.cs.meta │ │ │ ├── IInstantiator.cs.meta │ │ │ ├── IInstantiator.cs │ │ │ └── IPositionsManager.cs.meta │ ├── Extensions │ │ ├── IIdGenerator.cs │ │ ├── CanvasExt.cs.meta │ │ ├── IIdGenerator.cs.meta │ │ ├── IdGenerator.cs.meta │ │ ├── ResourcesExt.cs.meta │ │ ├── RxSimple.cs.meta │ │ ├── TransformExt.cs.meta │ │ ├── MonoBehaviourExt.cs.meta │ │ ├── InstantiateExtension.cs.meta │ │ ├── Vector2IntExtension.cs.meta │ │ ├── GraphicRaycasterExtension.cs.meta │ │ ├── PointerEventDataExtension.cs.meta │ │ ├── ReflectionClassImplementations.cs.meta │ │ ├── MonoBehaviourExt.cs │ │ ├── RxSimple.cs │ │ ├── CanvasExt.cs │ │ └── TransformExt.cs │ ├── MVC.meta │ ├── Extensions.meta │ ├── Manager.meta │ ├── Configuration.meta │ └── goodcat.un-inventory.core.asmdef.meta ├── Standard │ ├── IInventoryOpenCloseObject.cs.meta │ ├── MVC │ │ ├── View │ │ │ ├── ViewerStandard.cs │ │ │ ├── Components.meta │ │ │ ├── Instantiator.cs.meta │ │ │ ├── ViewerStandard.cs.meta │ │ │ ├── PositionsManager.cs.meta │ │ │ └── Components │ │ │ │ ├── EntityRootComponent.cs.meta │ │ │ │ ├── SlotDebugComponent.cs.meta │ │ │ │ ├── EntityViewStandardComponent.cs.meta │ │ │ │ ├── SlotStandardDataComponent.cs.meta │ │ │ │ └── SlotStandardDataComponent.cs │ │ ├── Model.meta │ │ ├── View.meta │ │ ├── Controller.meta │ │ ├── Model │ │ │ ├── Data.meta │ │ │ ├── Events.meta │ │ │ ├── Filters.meta │ │ │ ├── Commands.meta │ │ │ ├── DataBase.meta │ │ │ ├── Events │ │ │ │ ├── Move.meta │ │ │ │ ├── EntityCreateEvent.cs │ │ │ │ ├── EntityRemoveEvent.cs │ │ │ │ ├── NoValidFiltersEvent.cs │ │ │ │ ├── Move │ │ │ │ │ ├── MoveInStackAfterEvent.cs │ │ │ │ │ ├── MoveToEmptyAfterEvent.cs │ │ │ │ │ ├── MoveSwapAfterEvent.cs │ │ │ │ │ ├── MoveInStackAfterEvent.cs.meta │ │ │ │ │ ├── MoveSwapAfterEvent.cs.meta │ │ │ │ │ └── MoveToEmptyAfterEvent.cs.meta │ │ │ │ ├── EntityCreateEvent.cs.meta │ │ │ │ ├── EntityRemoveEvent.cs.meta │ │ │ │ └── NoValidFiltersEvent.cs.meta │ │ │ ├── Listeners.meta │ │ │ ├── Commands │ │ │ │ ├── Primary.meta │ │ │ │ ├── Composite.meta │ │ │ │ ├── Executors.meta │ │ │ │ ├── Primary │ │ │ │ │ ├── Move.meta │ │ │ │ │ ├── Stack.meta │ │ │ │ │ ├── Create.meta │ │ │ │ │ ├── Remove.meta │ │ │ │ │ ├── SwapPrimary.meta │ │ │ │ │ ├── ChangeInputData.cs.meta │ │ │ │ │ ├── Move │ │ │ │ │ │ ├── MoveCommand.cs.meta │ │ │ │ │ │ ├── MoveExecute.cs.meta │ │ │ │ │ │ ├── MoveInputData.cs.meta │ │ │ │ │ │ └── MoveDataAfterExecute.cs.meta │ │ │ │ │ ├── Create │ │ │ │ │ │ ├── CreateCommand.cs.meta │ │ │ │ │ │ ├── CreateExecute.cs.meta │ │ │ │ │ │ ├── CreateInputData.cs.meta │ │ │ │ │ │ ├── CreateDataAfterExecute.cs.meta │ │ │ │ │ │ └── CreateDataAfterExecute.cs │ │ │ │ │ ├── Remove │ │ │ │ │ │ ├── RemoveCommand.cs.meta │ │ │ │ │ │ ├── RemoveExecute.cs.meta │ │ │ │ │ │ ├── RemoveInputData.cs.meta │ │ │ │ │ │ ├── RemoveDataAfterExecute.cs.meta │ │ │ │ │ │ ├── RemoveCommand.cs │ │ │ │ │ │ └── RemoveDataAfterExecute.cs │ │ │ │ │ ├── Stack │ │ │ │ │ │ ├── StackCommand.cs.meta │ │ │ │ │ │ ├── StackExecute.cs.meta │ │ │ │ │ │ ├── StackInputData.cs.meta │ │ │ │ │ │ ├── StackDataAfterExecute.cs.meta │ │ │ │ │ │ └── StackDataAfterExecute.cs │ │ │ │ │ └── SwapPrimary │ │ │ │ │ │ ├── SwapPrimaryCommand.cs.meta │ │ │ │ │ │ ├── SwapPrimaryExecute.cs.meta │ │ │ │ │ │ ├── SwapPrimaryInputData.cs.meta │ │ │ │ │ │ ├── SwapPrimaryDataAfterExecute.cs.meta │ │ │ │ │ │ └── SwapPrimaryDataAfterExecute.cs │ │ │ │ ├── FiltersResponse.meta │ │ │ │ ├── Composite │ │ │ │ │ ├── InputData.meta │ │ │ │ │ ├── PutCommand.cs.meta │ │ │ │ │ ├── SwapCommand.cs.meta │ │ │ │ │ ├── CreateEntitiesCommand.cs.meta │ │ │ │ │ └── InputData │ │ │ │ │ │ ├── PutInputData.cs.meta │ │ │ │ │ │ ├── SwapInputData.cs.meta │ │ │ │ │ │ └── CreateEntitiesInputData.cs.meta │ │ │ │ ├── INotifierPrimaryEvents.cs.meta │ │ │ │ ├── NotifierPrimaryEvents.cs.meta │ │ │ │ ├── Executors │ │ │ │ │ ├── BindCommandToExecutor.cs.meta │ │ │ │ │ ├── CommandPrimaryExtension.cs.meta │ │ │ │ │ └── ExecutorCommandFactory.cs.meta │ │ │ │ └── FiltersResponse │ │ │ │ │ ├── CommandNoValidOnlyForFiltersPut.cs.meta │ │ │ │ │ ├── CommandNoValidOnlyForFiltersSwap.cs.meta │ │ │ │ │ ├── CommandNoValidOnlyForFiltersFactory.cs.meta │ │ │ │ │ └── CommandNoValidOnlyForFiltersPrimary.cs.meta │ │ │ ├── Filters │ │ │ │ ├── Presets.meta │ │ │ │ ├── Response.meta │ │ │ │ ├── ResponseReacts.meta │ │ │ │ ├── Presets │ │ │ │ │ ├── IFilterCreate.cs │ │ │ │ │ ├── IFilterRemove.cs │ │ │ │ │ ├── IFilterStack.cs │ │ │ │ │ ├── IFilterCreate.cs.meta │ │ │ │ │ ├── IFilterRemove.cs.meta │ │ │ │ │ ├── IFilterStack.cs.meta │ │ │ │ │ ├── IFilterSwap.cs │ │ │ │ │ ├── IFilterSwap.cs.meta │ │ │ │ │ ├── IFilterMoveInEmptySlots.cs │ │ │ │ │ └── IFilterMoveInEmptySlots.cs.meta │ │ │ │ ├── FilterCollection.cs.meta │ │ │ │ ├── FilterCollectionConcrete.cs.meta │ │ │ │ ├── Response │ │ │ │ │ └── FilterNoValid.cs.meta │ │ │ │ └── ResponseReacts │ │ │ │ │ └── FilterResponseReactCollection.cs.meta │ │ │ ├── CausesFailureCommand.meta │ │ │ ├── CausesFailureCommand │ │ │ │ ├── Causes.meta │ │ │ │ ├── Check.meta │ │ │ │ ├── Causes │ │ │ │ │ ├── Composite.meta │ │ │ │ │ ├── Primary.meta │ │ │ │ │ ├── Primary │ │ │ │ │ │ ├── MoValidEntitiesInTargetSlots.meta │ │ │ │ │ │ ├── CauseIsOutBorder.cs.meta │ │ │ │ │ │ ├── CauseStackOverflow.cs.meta │ │ │ │ │ │ ├── CauseEntitiesCannotStack.cs.meta │ │ │ │ │ │ ├── CauseIntersectionOfPositions.cs.meta │ │ │ │ │ │ ├── CauseAmountRequiredMoreAmountInSource.cs.meta │ │ │ │ │ │ └── MoValidEntitiesInTargetSlots │ │ │ │ │ │ │ ├── CauseIsMoreOneNoValidEntityInSlots.cs.meta │ │ │ │ │ │ │ └── CauseIsSingleNoValidEntityInSlots.cs.meta │ │ │ │ │ └── Composite │ │ │ │ │ │ ├── CauseTakeNoFullStack.cs.meta │ │ │ │ │ │ └── CauseNotFreeSlotsInventoryForCreateEntities.cs.meta │ │ │ │ └── Check │ │ │ │ │ ├── Composite.meta │ │ │ │ │ ├── Primary.meta │ │ │ │ │ ├── Primary │ │ │ │ │ ├── CheckOutBorder.cs.meta │ │ │ │ │ ├── CheckCannotStack.cs.meta │ │ │ │ │ ├── CheckStackOverflow.cs.meta │ │ │ │ │ ├── CheckIntersectionOfPositions.cs.meta │ │ │ │ │ ├── CheckNoValidEntitiesInTargetSlots.cs.meta │ │ │ │ │ └── CheckAmountRequiredMoreAmountInSource.cs.meta │ │ │ │ │ └── Composite │ │ │ │ │ ├── CheckTakeNoFullStack.cs.meta │ │ │ │ │ └── CheckNotFreeSlotsInventoryForCreateEntities.cs.meta │ │ │ ├── Data │ │ │ │ ├── DataSlotStandard.cs │ │ │ │ ├── DataEntityStandard.cs.meta │ │ │ │ ├── DataSlotStandard.cs.meta │ │ │ │ └── DataEntityStandard.cs │ │ │ ├── FiltersManager.cs.meta │ │ │ ├── CommandsFactory.cs.meta │ │ │ ├── DataBase │ │ │ │ ├── Database.cs.meta │ │ │ │ ├── ComparerSlots.cs.meta │ │ │ │ └── ComparerEntitiesForComparerSlots.cs.meta │ │ │ ├── Listeners │ │ │ │ └── InventoryListener.cs.meta │ │ │ └── FiltersManager.cs │ │ └── Controller │ │ │ ├── Hand.meta │ │ │ ├── BindComponentToData.meta │ │ │ ├── Hand │ │ │ ├── IHandView.cs │ │ │ ├── Hand.cs.meta │ │ │ ├── HandData.cs.meta │ │ │ ├── HandView.cs.meta │ │ │ └── IHandView.cs.meta │ │ │ ├── SlotStandardInputComponent.cs.meta │ │ │ └── BindComponentToData │ │ │ ├── BindComponentToData.cs.meta │ │ │ └── BindComponentToDataDB.cs.meta │ ├── MVC.meta │ ├── Resources │ │ ├── Prefabs │ │ │ ├── Slot.prefab.meta │ │ │ ├── Entity.prefab.meta │ │ │ ├── Point.prefab.meta │ │ │ └── InventoryManager.prefab.meta │ │ └── Prefabs.meta │ ├── Resources.meta │ ├── Configuration.meta │ ├── InventoryBindings.meta │ ├── InventoryBindings │ │ ├── States.meta │ │ ├── InventoryBinding.cs.meta │ │ ├── States │ │ │ ├── BindState.cs.meta │ │ │ ├── NoInitState.cs.meta │ │ │ └── UnbindState.cs.meta │ │ └── InventoryBindingFactory.cs.meta │ ├── goodcat.un-inventory.standard.asmdef.meta │ ├── InventoryOpenCloseObject.cs.meta │ ├── Configuration │ │ ├── ContainerDiStandard.cs.meta │ │ └── FactoryTypeToPrefab.cs.meta │ ├── IInventoryOpenCloseObject.cs │ └── goodcat.un-inventory.standard.asmdef ├── Plugins │ ├── Standard │ │ ├── Commands │ │ │ ├── MoveBetweenInventoriesCommand.meta │ │ │ └── MoveBetweenInventoriesCommand │ │ │ │ ├── CauseTargetInventoryIsOverflow.cs.meta │ │ │ │ ├── CheckTargetInventoryIsOverflow.cs.meta │ │ │ │ ├── MoveBetweenInventoriesCommand.cs.meta │ │ │ │ ├── MoveBetweenInventoriesInputData.cs.meta │ │ │ │ ├── CauseNoRequiredAmountInSourceInventory.cs.meta │ │ │ │ ├── CheckNoRequiredAmountInSourceInventory.cs.meta │ │ │ │ └── MoveBetweenInventoriesInputDataExtension.cs.meta │ │ ├── Commands.meta │ │ ├── Listeners.meta │ │ ├── goodcat.un-inventory.plugins.standard.asmdef.meta │ │ ├── Listeners │ │ │ └── ChangeAmountEntityInInventoryListener.cs.meta │ │ └── goodcat.un-inventory.plugins.standard.asmdef │ └── Standard.meta ├── Core.meta ├── Plugins.meta ├── Standard.meta └── Samples~ │ ├── Hero.meta │ ├── Trade.meta │ ├── Hero │ ├── Data.meta │ ├── Filters.meta │ ├── Commands.meta │ ├── Components.meta │ ├── Listeners.meta │ └── NoFilterValidReact.meta │ └── Trade │ ├── Data.meta │ ├── Commands.meta │ ├── Components.meta │ ├── Filters.meta │ ├── Listeners.meta │ └── Commands │ ├── Balance.meta │ └── Balance │ └── Causes.meta ├── SamplesEnvironment ├── RPG_inventory_icons │ ├── f.PNG │ ├── bag.png │ ├── gem.png │ ├── hp.png │ ├── mp.png │ ├── Meat.png │ ├── armor.png │ ├── b_t_01.png │ ├── belts.png │ ├── book.PNG │ ├── boots.png │ ├── cloaks.PNG │ ├── coins.png │ ├── gloves.PNG │ ├── ingots.png │ ├── pants.png │ ├── rings.PNG │ ├── scroll.png │ ├── shield.png │ ├── sword.png │ ├── bracers.PNG │ ├── helmets.png │ ├── necklace.PNG │ └── shoulders.png ├── Resources │ └── Label.prefab.meta ├── Resources.meta ├── RPG_inventory_icons.meta ├── samples-environment.asmdef.meta ├── Label.cs.meta ├── LabelScript.cs.meta └── samples-environment.asmdef ├── LICENSE.md.meta ├── README.md.meta ├── package.json.meta ├── Editor.meta ├── Runtime.meta ├── Samples~ ├── Sample.Hero │ ├── README.md.meta │ ├── HeroScene.unity.meta │ ├── Prefabs │ │ ├── Bag.prefab.meta │ │ ├── Dummy.prefab.meta │ │ ├── Stat.prefab.meta │ │ ├── SlotHotBar.prefab.meta │ │ └── EntityEquipment.prefab.meta │ ├── Commands.meta │ ├── Data.meta │ ├── Filters.meta │ ├── Prefabs.meta │ ├── sample.hero.asmdef.meta │ ├── Components.meta │ ├── Listeners.meta │ ├── Resources.meta │ ├── Resources │ │ ├── Bag.meta │ │ ├── Dummy.meta │ │ ├── Dummy │ │ │ └── Bow.asset.meta │ │ └── Bag │ │ │ ├── HpPotion.asset.meta │ │ │ ├── ManaPotion.asset.meta │ │ │ ├── SwordSmall.asset.meta │ │ │ ├── DamnedHelmet.asset.meta │ │ │ └── RingStrengthBuff.asset.meta │ ├── NoFilterValidReact.meta │ ├── Data │ │ ├── Stats.cs.meta │ │ ├── DataSlotDummy.cs.meta │ │ └── DataEntityEquipment.cs.meta │ ├── ApplicationHero.cs.meta │ ├── ContainerDiHero.cs.meta │ ├── Commands │ │ ├── RemoveById.cs.meta │ │ ├── CauseNotEnoughAmount.cs.meta │ │ ├── CheckNotEnoughAmount.cs.meta │ │ └── RemoveByIdInputData.cs.meta │ ├── Filters │ │ ├── FilterHotBar.cs.meta │ │ ├── FilterDummyStats.cs.meta │ │ ├── FilterDummyBodyPart.cs.meta │ │ ├── FilterDummyDamnedItem.cs.meta │ │ ├── FilterDummyStackDenied.cs.meta │ │ └── FilterDummyTwoHanded.cs.meta │ ├── Components │ │ ├── HeroComponent.cs.meta │ │ ├── SlotDummyComponent.cs.meta │ │ ├── SlotHotBarInputComponent.cs.meta │ │ ├── SlotViewHotBarComponent.cs.meta │ │ └── SlotDummyComponent.cs │ ├── Listeners │ │ ├── HotBarListener.cs.meta │ │ └── BuffDebuffListener.cs.meta │ └── NoFilterValidReact │ │ ├── NoFilterValidReactBodyPart.cs.meta │ │ ├── NoFilterValidReactStats.cs.meta │ │ ├── NoFilterValidReactDamnedItem.cs.meta │ │ └── NoFilterValidReactTwoHanded.cs.meta ├── Sample.Trade │ ├── README.md.meta │ ├── Prefabs │ │ ├── Bag.prefab.meta │ │ ├── Label.prefab.meta │ │ ├── Table.prefab.meta │ │ └── EntityPrice.prefab.meta │ ├── SceneTrade.unity.meta │ ├── Data.meta │ ├── Filters.meta │ ├── Prefabs.meta │ ├── Commands.meta │ ├── Components.meta │ ├── Listeners.meta │ ├── Resources.meta │ ├── sample.trade.asmdef.meta │ ├── Commands │ │ ├── Balance.meta │ │ └── Balance │ │ │ ├── Causes.meta │ │ │ ├── Causes │ │ │ ├── CauseAlreadyBalanced.cs │ │ │ ├── CauseAlreadyBalanced.cs.meta │ │ │ ├── CauseNotEnoughCoins.cs.meta │ │ │ └── CheckBalanceCauses.cs.meta │ │ │ ├── BalanceTables.cs.meta │ │ │ ├── DisplayCauses.cs.meta │ │ │ └── BalanceTablesInputData.cs.meta │ ├── Resources │ │ ├── HeroBag.meta │ │ ├── TraderBag.meta │ │ ├── HeroBag │ │ │ ├── Armor.asset.meta │ │ │ ├── Belts.asset.meta │ │ │ └── Coins.asset.meta │ │ └── TraderBag │ │ │ ├── Bag.asset.meta │ │ │ ├── Coins.asset.meta │ │ │ ├── Coins2.asset.meta │ │ │ ├── Scroll.asset.meta │ │ │ └── Sword.asset.meta │ ├── ApplicationTrade.cs.meta │ ├── ContainerDiTrade.cs.meta │ ├── Data │ │ ├── BagTableStruct.cs.meta │ │ ├── DataEntityPrice.cs.meta │ │ └── BagTableStruct.cs │ ├── Filters │ │ └── FilterTrade.cs.meta │ ├── Listeners │ │ ├── UiView.cs.meta │ │ └── UpdateUiViewListener.cs.meta │ └── Components │ │ ├── TableSumScript.cs.meta │ │ ├── EntityCostViewComponent.cs.meta │ │ └── LabelInventoryScript.cs.meta ├── Sample.Hero.meta └── Sample.Trade.meta ├── Editor ├── Extensions.meta ├── goodcat.un-inventory.editor.asmdef.meta ├── EntityPrefabCreator.cs.meta ├── InventoryCreator.cs.meta ├── PopupSelectionType.cs.meta ├── PresetInventory.cs.meta ├── SlotPrefabCreator.cs.meta ├── InventoryCreatorWindow.cs.meta ├── InventoryManagerCreator.cs.meta ├── Extensions │ └── CopyPrefabToActiveFolder.cs.meta └── goodcat.un-inventory.editor.asmdef └── SamplesEnvironment.meta /Runtime/Core/goodcat.un-inventory.core.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "goodcat.un-inventory.core" 3 | } 4 | -------------------------------------------------------------------------------- /Runtime/Core/InventoryBindings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: df46fd00186c432eb1de90d3aa09f48b 3 | timeCreated: 1589970143 -------------------------------------------------------------------------------- /Runtime/Core/Manager/ISetRootCanvas.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f0d595f4a7d94455bae939e4574f8788 3 | timeCreated: 1589945451 -------------------------------------------------------------------------------- /Runtime/Standard/IInventoryOpenCloseObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 373d8f30f1db4a139daca89e5e859972 3 | timeCreated: 1589499177 -------------------------------------------------------------------------------- /Runtime/Core/Configuration/IsRootCanvasOnScene.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8096dc54121b41ffa6501462b2e323d4 3 | timeCreated: 1589944084 -------------------------------------------------------------------------------- /Runtime/Core/InventoryBindings/ChangeStateEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 755a6bfd0be64776973205891c3f60f3 3 | timeCreated: 1589969398 -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/f.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/f.PNG -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/bag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/bag.png -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/gem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/gem.png -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/hp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/hp.png -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/mp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/mp.png -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters/IFilter.cs: -------------------------------------------------------------------------------- 1 | namespace UnInventory.Core.MVC.Model.Filters 2 | { 3 | public interface IFilter 4 | { 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/Meat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/Meat.png -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/armor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/armor.png -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/b_t_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/b_t_01.png -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/belts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/belts.png -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/book.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/book.PNG -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/boots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/boots.png -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/cloaks.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/cloaks.PNG -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/coins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/coins.png -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/gloves.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/gloves.PNG -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/ingots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/ingots.png -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/pants.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/pants.png -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/rings.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/rings.PNG -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/scroll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/scroll.png -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/shield.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/shield.png -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/sword.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/sword.png -------------------------------------------------------------------------------- /Runtime/Plugins/Standard/Commands/MoveBetweenInventoriesCommand.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f950bd6d369c4bbfa96c49f1291b196e 3 | timeCreated: 1589563955 -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/bracers.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/bracers.PNG -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/helmets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/helmets.png -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/necklace.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/necklace.PNG -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons/shoulders.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoodCatGames/UnInventory/HEAD/SamplesEnvironment/RPG_inventory_icons/shoulders.png -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/ICommandInputData.cs: -------------------------------------------------------------------------------- 1 | namespace UnInventory.Core.MVC.Model.Commands 2 | { 3 | public interface ICommandInputData 4 | { 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Runtime/Core/Extensions/IIdGenerator.cs: -------------------------------------------------------------------------------- 1 | namespace UnInventory.Core.Extensions 2 | { 3 | public interface IIdGenerator 4 | { 5 | string TakeId(string name); 6 | } 7 | } -------------------------------------------------------------------------------- /LICENSE.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a15cd00bfc8a59848ac9126c2fb24320 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3e3aaa6678c4b7940be35d853bed6fa2 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/View/ViewerStandard.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.View; 2 | 3 | namespace UnInventory.Standard.MVC.View 4 | { 5 | internal class ViewerStandard : Viewer 6 | { 7 | } 8 | } -------------------------------------------------------------------------------- /package.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 83dedeec0f9fbff45a7b4ef2731de1d7 3 | PackageManifestImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters/ResponseReacts/IFilterResponseReact.cs: -------------------------------------------------------------------------------- 1 | namespace UnInventory.Core.MVC.Model.Filters.ResponseReacts 2 | { 3 | public interface IFilterResponseReact 4 | { 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: adbc912579ed7c54c9c32ac78ad7ed66 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e08d82b32a76d034f98f6cccc4d1338c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3826ca7bbc306a3499dc3a58a614d33d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/Manager/ISetRootCanvas.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace UnInventory.Core.Manager 4 | { 5 | public interface ISetRootCanvas 6 | { 7 | void SetRootCanvas(Canvas canvas); 8 | } 9 | } -------------------------------------------------------------------------------- /Samples~/Sample.Hero/README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5180382f4d1612443a9108990fa4f76a 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c586052dc9c9fe4882dfbd35502e971 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/Extensions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 55a8244eb87b16047928879de56245df 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c893b50b90dd8cd41841b6bac5a5a630 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Data/IDataInventoryContainer.cs: -------------------------------------------------------------------------------- 1 | namespace UnInventory.Core.MVC.Model.Data 2 | { 3 | public interface IDataInventoryContainer 4 | { 5 | DataInventory DataInventory { get; } 6 | } 7 | } -------------------------------------------------------------------------------- /Runtime/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9be7d81183f713546969d37759864396 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dbf66a0f890993e43a618147aa9894d0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /SamplesEnvironment.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 804e0a62f55b8d1448fef7cc911fce43 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /SamplesEnvironment/Resources/Label.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0577cdd3e20685a41bebf157c60b5f80 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/HeroScene.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a480e8e03b02e9438c3e05cb98d2ad3 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Prefabs/Bag.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 24ac11a088d4d634bbf56b5ad0ce7d28 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Prefabs/Dummy.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cfd7c431ada454e45a338924dcc1208a 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Prefabs/Stat.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: da1af56423022844486a228630bd66a3 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Prefabs/Bag.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56ac29ab2293d04428f7cbc7e1771906 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/SceneTrade.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e444eff57f8e6a4a89c8555cd0a6958 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/Core/Configuration/IsDefaultInventoryCreatorAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace UnInventory.Core.Configuration 4 | { 5 | public class IsDefaultInventoryCreatorAttribute : Attribute 6 | { 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /Runtime/Core/Extensions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c0cea3eab09a6441a8a4ca1d3310f95 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1a3ec705d709de54ab26074c0b84626d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e63e4b2cee2be674cbb552859757a98c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/Manager.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c21e2554a82f1e1438f53ea51b069728 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Plugins/Standard.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a42171cc29af1fa4591d1bcb0d2373f7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Samples~/Hero.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 33237e1917775794d8a150e5677f2e6a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Samples~/Trade.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f635dfc9a777e241a56edecca8c4a56 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 261af87cf8cafd14daddca37166700de 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/Resources/Prefabs/Slot.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 85bc4bfc7c688a24abb0b711909d006c 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6af74ae1fe777fb46a8d64bebd708052 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Prefabs/SlotHotBar.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6fe8bd8feeaa2d147bce423a876671ef 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7a6573dc9540ee6489a3c1490743ced3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Prefabs/Label.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 371727fe6432ccb459602bbd2c8ea5dd 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Prefabs/Table.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1040f92f17fa14d41adba1ac36611876 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/Core/Configuration.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5966fe8dd12ff28449d17d3aed0c24d8 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Controller.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 718c0fce7bbace94797edabd0550a4c5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/Executors/IExecutorPrimaryCommand.cs: -------------------------------------------------------------------------------- 1 | namespace UnInventory.Core.MVC.Model.Commands.Executors 2 | { 3 | public interface IExecutorPrimaryCommand 4 | { 5 | bool ExecuteTry(); 6 | } 7 | } -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fdf49f9601f149d4b8bcab812c6ecfd4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Data/IDataInventorySetter.cs: -------------------------------------------------------------------------------- 1 | namespace UnInventory.Core.MVC.Model.Data 2 | { 3 | public interface IDataInventorySetter 4 | { 5 | void SetDataInventory(DataInventory dataInventory); 6 | } 7 | } -------------------------------------------------------------------------------- /Runtime/Samples~/Hero/Data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 58eab58ac2b404e4d8dd3aad2187ea57 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Samples~/Hero/Filters.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b4769ac2d01f17e45a6c07871399563e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Samples~/Trade/Data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3569d4c77b97a745af1c90526aca44b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fad85c1765b99b3489893d7d312fd636 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/View.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d4db24e5d5fc5447b93d326f1327cd8 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5eb4b64e487763a438b374f88b380860 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/Resources/Prefabs/Entity.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f1b2d88dbd0392419264f2b62aafba5 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/Standard/Resources/Prefabs/Point.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a87a7d4347350d418f6cda4099e4766 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /SamplesEnvironment/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1cc78650b3ecb994a8a83c9f0fa56ca1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Commands.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e0368997bb4e83c42815b6c4a3db1c0f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 019b14269bd099f4f9145aa3d69390f8 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Filters.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 39d99515c11d9ed4f807f1b0250a961b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 88bb536b76a700749a1f4c30d03a49c7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Prefabs/EntityEquipment.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d67a6ba4ceec57344a0954e4f3ebd0d9 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/sample.hero.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5a335b2bd2118fc4cbfe36e149018758 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0b8c59be216209842afd9b59346c90a1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Filters.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9edbd84a898bc7f44bc2fc25d7cfa632 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 294c47f9315b6734198c77a3b0cb86f4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Prefabs/EntityPrice.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f2b98d97bb325c84faacb30679fbc052 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor/goodcat.un-inventory.editor.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: da85a4513785b4a4a8983b0dd015d77d 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Controller/Hand.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bf582e7a369a4af42805cbfc9a8e1c27 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 868cc60716660d44cadaeff6d13d020e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/DataBase.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c6c86ebb4ebb3e541b5ca29a96940693 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 544196aa0c60ff540b233da6defd1d89 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/Components.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 66de54b9d68047644b10474874d57363 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Plugins/Standard/Commands.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 19b1a63c2b995f6428095aed1deabb5e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Plugins/Standard/Listeners.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b1ada99f71b07754da4172428d30a1f0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Samples~/Hero/Commands.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1ce3e17a9f99c2640903bb1c4f53f5e6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Samples~/Hero/Components.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 04ce47c51b5718a469ae7586d0139d6d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Samples~/Hero/Listeners.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b8094c6a6b644934d8f835c6540fb530 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Samples~/Trade/Commands.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: efec9c4f27138ff44b897cb6da1c5e71 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Samples~/Trade/Components.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 150c9e07883970249a53bda66108a215 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Samples~/Trade/Filters.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f018a7555df1be4282fe8bd427171ff 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Samples~/Trade/Listeners.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4ee75eb7ef8414f40bce398ebf58dbbc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/Configuration.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 450a2cc76459fb24dabd52c5a3279aa1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/InventoryBindings.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 57eb057f714eb7a43a1e791f211afc6d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Controller.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a1c2df94b67588044a3b1233d534f695 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Data.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c8b2fe3d36ccfe45939e6af8197c9f3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Events.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b68e29321414d2b498608f57c8248778 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Filters.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5cbfd3fc6d8cd684da5df5aa8542611c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/Resources/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 708f375d5d717b8438bc51b842777b50 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Components.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c07fa87f65e06d349b509e71307bd00d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Listeners.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1aeead4810a738745991429a7bf0e290 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2fbe1e68fa96b3c44ba6123b2df347c7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Resources/Bag.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 02d32ca129d34594baf797c0ccb896a2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Commands.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0c64830b77c8b8d4c84aded2e282d86e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Components.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f04fd94c1ab14c409415b22ed0af1ab 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Listeners.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2b7189eda41d49a4b87bcd67ddfa4e35 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Resources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 04e654050553bda418e7d69d93c7b522 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/sample.trade.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 60a25cb31c63ce74fa41055aac24bf9c 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/DataBase/Events.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d9ea11dc506c3bb4896feed7e4aa1992 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters/Response.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a8f84487963008445bd1c154bb201b97 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/Components/Entity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 190a11f9bb051ac49a7407e5e94287b9 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/Components/Slot.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7e21d095b46fd6b4995e7825e30b37a1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/Manager/IDebug.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace UnInventory.Core.Manager 4 | { 5 | public interface IDebug 6 | { 7 | GameObject PointForDebug { get; } 8 | bool DebugMode { get; } 9 | } 10 | } -------------------------------------------------------------------------------- /Runtime/Core/goodcat.un-inventory.core.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7279d6e47546a194cb8ed876721ca5f7 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/Samples~/Trade/Commands/Balance.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d5689bebfe8471542a587fc9125e0762 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Controller/Hand.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c7bc8b4cefd1e484fb9159438b462c36 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fd2e65155863bda46bf0d8f875fa9df1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/DataBase.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 828715e7d9c541748ace3ae93e79681c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Events/Move.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 38b11d41cd3c97a40ba066e38b2895d4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Listeners.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d46fdc3e9c5151e4fbd3207f38448f30 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/View/Components.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eee3be46bf8a0964595282c9efa8efbe 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/Resources/Prefabs/InventoryManager.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e6ee0b8c2b9d9a4995bda39c9f0756d 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /SamplesEnvironment/RPG_inventory_icons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 93b5c753db6bcce48a10785b558dfafe 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /SamplesEnvironment/samples-environment.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 37e6f28e1548aa84b98a1f0d8308bfb8 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/NoFilterValidReact.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5cdaf8d66d721174f9405d21ed097400 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Resources/Dummy.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a472fae452e226244b6b345a0b3e1e59 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Commands/Balance.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b83a691bce8ef1f4e9fe05abfbd2e182 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Resources/HeroBag.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3b477d870f9ed6949a00b47211cea5c0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/CausesFailureCommand.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 74f8e188cea31c442bf0eaa48ab4e436 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/CausesFailureCommand/Causes/CauseNoCommandsForExecute.cs: -------------------------------------------------------------------------------- 1 | namespace UnInventory.Core.MVC.Model.CausesFailureCommand.Causes 2 | { 3 | public class CauseNoCommandsForExecute : CauseFailureCommand 4 | { 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/Executors.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9102d527c2e602048ba0692d22466157 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Samples~/Hero/NoFilterValidReact.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 06cf11b30db0d6a46845b276005e0247 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/InventoryBindings/States.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2f3dc4e0614490f4db7e1f19af7b1b32 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5f4429a8cd814ac4dacb053df2bda85f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Filters/Presets.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8978237fae4efd54b8cbf0dde0aeb827 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Filters/Response.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68dcc8bc337621e499b63b44019d2a1f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/goodcat.un-inventory.standard.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9be8f55419c1e3b438c5e3553f4cf272 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Resources/TraderBag.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 749dfe39bca85dc4694fb0a3669b77bb 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Controller/BindComponentToData.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 607b672290dd1234985795758a6f3685 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/CausesFailureCommand/Check.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 702a4a9825f7d4c4db488e66530b282c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/Executors/ICommandPrimaryExecuteTry.cs: -------------------------------------------------------------------------------- 1 | namespace UnInventory.Core.MVC.Model.Commands.Executors 2 | { 3 | public interface ICommandPrimaryExecuteTry 4 | { 5 | bool ExecuteTry(ICommand command); 6 | } 7 | } -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/FiltersResponse.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f1d651b41aa37c4aba94fc0d7dbc0d4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters/ResponseReacts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 587667b6c67ac234aa1c960c5037bdaa 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Samples~/Trade/Commands/Balance/Causes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aa2131a145951584bb7315bd860608b7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e2d5b1a8bb94e04682e1a841d9e201a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Composite.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3bdfa05ab316ed946a729c62e6f4d067 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Executors.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d2aa79b1e7c9af54e8a3b0fce886e751 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Move.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2d8bb9f9955660b46a9fea1a310a4176 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Stack.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b29471fadbf0a94ea3e85f619f4c0f8 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Filters/ResponseReacts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd1f36a79032df14580df6e6e9226aaa 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Commands/Balance/Causes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 703b3f753e821c64b95187de7cc5ec17 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/CausesFailureCommand/Causes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 464f7ae81f7a5c144a6daef6d0c33d74 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/Manager/IInventoryManager.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model; 2 | 3 | namespace UnInventory.Core.Manager 4 | { 5 | public interface IInventoryManager 6 | { 7 | IFiltersManager FiltersManager { get; } 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Controller/BindComponentToData.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4462ba2afad5e242acd2daff3aa9ec6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Causes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a69f1585ba0f9d9419c0cc5a9da55f37 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Check.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: de0c69454bfbdc54ebb3e78bfa7f7436 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/FiltersResponse.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 127230c26ef500048924924bcadb50dd 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Create.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3288dde0e6428344e9ce80bc9a7d21b4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Remove.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 408adedcd8687394687b079b3a9ce10b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Plugins/Standard/goodcat.un-inventory.plugins.standard.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 34ac950b8255b2f4d909cec40e6a2b88 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Composite/InputData.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 25fa8d50ee3177446b5d5ecd1a917276 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/SwapPrimary.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0ac104c24b85b0940869801f1588fc88 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Causes/Composite.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: be91cff794640784baf96dbade58a123 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Causes/Primary.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 046d9cc9d268a2e47b952cd93fe07420 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Check/Composite.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bb5b398eae87b5042a1e0eceb839475a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Check/Primary.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8514ece7f0e9f4641bfd880d822a9315 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Resources/Dummy/Bow.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 85c94a5a421cac448b4ccdc4eb6f1efa 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/CausesFailureCommand/Check/ICausesCheckAndAdd.cs: -------------------------------------------------------------------------------- 1 | namespace UnInventory.Core.MVC.Model.CausesFailureCommand.Check 2 | { 3 | public interface ICausesCheckAndAdd 4 | { 5 | void AddInCausesIfNecessary(CheckCauses causesCheck); 6 | } 7 | } -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Resources/Bag/HpPotion.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f3c67980d743edd41a5936b8cf765e94 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Resources/Bag/ManaPotion.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: addecc0340812dd4daade57413dd21f7 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Resources/Bag/SwordSmall.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2c75d66999daa494285a66e7d8d6b2e6 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Resources/HeroBag/Armor.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b67dbdc79d36284facce4dbcc04db78 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Resources/HeroBag/Belts.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 78d4e5f12d366554dbcf2805cf43f957 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Resources/HeroBag/Coins.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 792ea32afb8176247852c2f3a0df96ed 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Resources/TraderBag/Bag.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86d1757440652bb4aa9c8f2374c15c5d 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/ISetFilters.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model.Filters; 2 | 3 | namespace UnInventory.Core.MVC.Model.Commands 4 | { 5 | public interface ISetFilters 6 | { 7 | void SetFilters(IFilterCollection filterCollectionNew); 8 | } 9 | } -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Controller/Hand/IHandView.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace UnInventory.Standard.MVC.Controller.Hand 4 | { 5 | internal interface IHandView 6 | { 7 | void PositionSet(Vector2 position); 8 | void Destroy(); 9 | } 10 | } -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Resources/Bag/DamnedHelmet.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 670563118a7fdfb45bd39b8d270be7ef 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Resources/Bag/RingStrengthBuff.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ae57435adee471649952e633e6f012b8 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Resources/TraderBag/Coins.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2d4f23f477bca6543abc05a4ee37e623 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Resources/TraderBag/Coins2.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f818546627179d46b191da863ac1c4b 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Resources/TraderBag/Scroll.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2252d84d5e466484aa255c3d6d6d4bbb 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Resources/TraderBag/Sword.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 32767285c377fc94f9865b1d2178276f 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Causes/Primary/MoValidEntitiesInTargetSlots.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 57ab2ade559b7954ca945f3148c76387 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/DataBase/Events/DatabaseCreateEvent.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine.Events; 2 | using UnInventory.Core.MVC.Model.Data; 3 | 4 | namespace UnInventory.Core.MVC.Model.DataBase.Events 5 | { 6 | public class DatabaseCreateEvent : UnityEvent 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/DataBase/Events/DatabaseRemoveEvent.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine.Events; 2 | using UnInventory.Core.MVC.Model.Data; 3 | 4 | namespace UnInventory.Core.MVC.Model.DataBase.Events 5 | { 6 | public class DatabaseRemoveEvent : UnityEvent 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/Components/IInventoryStructureContainer.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model.Data; 2 | 3 | namespace UnInventory.Core.MVC.View.Components 4 | { 5 | public interface IInventoryStructureContainer 6 | { 7 | DataInventoryStructure GetInventoryStructure(); 8 | } 9 | } -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Commands/Balance/Causes/CauseAlreadyBalanced.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model.CausesFailureCommand.Causes; 2 | 3 | namespace UnInventory.Samples.Sample.Trade.Commands.Balance.Causes 4 | { 5 | public class CauseAlreadyBalanced : CauseFailureCommand 6 | { 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /Runtime/Core/InventoryBindings/ChangeStateEvent.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine.Events; 2 | 3 | namespace UnInventory.Core.InventoryBindings 4 | { 5 | public enum State 6 | { 7 | Bind, 8 | UnBind 9 | } 10 | 11 | public class ChangeStateEvent : UnityEvent 12 | { 13 | } 14 | } -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/DataBase/Events/DatabaseChangePositionEvent.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine.Events; 2 | using UnInventory.Core.MVC.Model.Data; 3 | 4 | namespace UnInventory.Core.MVC.Model.DataBase.Events 5 | { 6 | public class DatabaseChangePositionEvent : UnityEvent 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/IFiltersManager.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model.Filters; 2 | 3 | namespace UnInventory.Core.MVC.Model 4 | { 5 | public interface IFiltersManager 6 | { 7 | IFilterCollection FiltersForHandOnly { get; } 8 | IFilterCollection FiltersForAll { get; } 9 | } 10 | } -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters/IFilterConcrete.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model.Commands; 2 | 3 | namespace UnInventory.Core.MVC.Model.Filters 4 | { 5 | public interface IFilterConcrete : IFilter 6 | where T : ICommandInputData 7 | { 8 | bool Validate(T data); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Events/EntityCreateEvent.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine.Events; 2 | using UnInventory.Standard.MVC.Model.Commands.Primary.Create; 3 | 4 | namespace UnInventory.Standard.MVC.Model.Events 5 | { 6 | public class EntityCreateEvent : UnityEvent 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Events/EntityRemoveEvent.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine.Events; 2 | using UnInventory.Standard.MVC.Model.Commands.Primary.Remove; 3 | 4 | namespace UnInventory.Standard.MVC.Model.Events 5 | { 6 | public class EntityRemoveEvent : UnityEvent 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Events/NoValidFiltersEvent.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine.Events; 2 | using UnInventory.Core.MVC.Model.Filters.Response; 3 | 4 | namespace UnInventory.Standard.MVC.Model.Events 5 | { 6 | public class NoValidFiltersEvent : UnityEvent 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Editor/EntityPrefabCreator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21182ab0520725846a93cc9a80819b86 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/InventoryCreator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d0edc5d0f9506f4f867eaa481ca60f6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/PopupSelectionType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cc7873f153c2d62468b4a7f94881d814 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/PresetInventory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2c79c252b067b9349931fc0a3fb3ff5f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/SlotPrefabCreator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0abd687a31e9f2c48b60cb54c5a9475c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /SamplesEnvironment/Label.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 692f1300c7f694d4581e081cbd087d7b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/InventoryCreatorWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b0a58bfa1f567d42af15fad61af7cb5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/InventoryManagerCreator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6c53d4f658a770642a19396b14c01fe5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters/Response/IFilterNoValid.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model.Commands; 2 | 3 | namespace UnInventory.Core.MVC.Model.Filters.Response 4 | { 5 | public interface IFilterNoValid 6 | { 7 | ICommandInputData FilterData { get; } 8 | IFilter Filter { get; } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/Viewer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dbf41e6d831d0c94a9eb0fb9b0f38618 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Manager/IDebug.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0bfc237db0780834c84f3958561bc4ad 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /SamplesEnvironment/LabelScript.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 69f42584dd94aa24ab94e698362ca607 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Data/Stats.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 132b335371e94324ca023c8f07a8b640 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Extensions/CanvasExt.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cfd846ea28fe08d4d8ab211ffe7426b9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Extensions/IIdGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 124d72a1c4ece714fa397de6f26b0255 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Extensions/IdGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 78fc59847180d234f989a67eec105792 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Extensions/ResourcesExt.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5bdc23491cdbefe46898096115d205cc 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Extensions/RxSimple.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 525c480214c520d42b442db677fa865a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Extensions/TransformExt.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6b0b517dc8250d040b485bb5708f040c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/FiltersResponse/ICommandNoValidOnlyForFiltersFactory.cs: -------------------------------------------------------------------------------- 1 | namespace UnInventory.Core.MVC.Model.Commands.FiltersResponse 2 | { 3 | public interface ICommandNoValidOnlyForFiltersFactory 4 | { 5 | ICommandNoValidOnlyForFilters Create(T command) 6 | where T : ICommand; 7 | } 8 | } -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Data/DataSlot.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 67a6f20e3a1a7e3438244aecec2dace2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Data/IData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2b6cba364b7fc3e40877dde4cb898f9e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/IInstantiator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 05d8d9428b03503489d7e40eed977957 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Events/Move/MoveInStackAfterEvent.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine.Events; 2 | using UnInventory.Standard.MVC.Model.Commands.Primary.Stack; 3 | 4 | namespace UnInventory.Standard.MVC.Model.Events.Move 5 | { 6 | public class MoveInStackAfterEvent : UnityEvent 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Events/Move/MoveToEmptyAfterEvent.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine.Events; 2 | using UnInventory.Standard.MVC.Model.Commands.Primary.Move; 3 | 4 | namespace UnInventory.Standard.MVC.Model.Events.Move 5 | { 6 | public class MoveToEmptyAfterEvent : UnityEvent 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/ApplicationHero.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1463495f41db90a4ab33d918971e96c1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/ContainerDiHero.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b4923b2cacd636b4797d410d1dc81447 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Configuration/BindPrefabs.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 644d922aeb5562d41962c6b247b4f043 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Configuration/ContainerDi.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8d79f2ffa814b49479cd7f0a905942e5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Configuration/IContainerDi.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 871565ac425c4b74e91e1b23b3cd3e72 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Extensions/MonoBehaviourExt.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 42d85622623a8cf468f5c4cfe72445d5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Controller/Hand/IHand.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 40f998f4ecd6ac644895f3cf955ff8e5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/Command.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9768560a3ee04a4438ad3c9bc1b5c237 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/ICommand.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 16e52debc7a71204ab826a56a5c50e67 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Data/DataEntity.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4002fb0b34804eb4c8fbff641bd9fe96 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Data/DataInventory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 947f5c28c65d36a4183ab2a682ab3dcb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters/IFilter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4b4883b4d6c0e04aab4fae37c5fcf0d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/ICommandsFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ecf081fba84ab840ab32f7fa47d29a6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/IFiltersManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a2b5f3ad5d99c149b5b0865b151cc12 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/IInstantiator.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model.Data; 2 | using UnInventory.Core.MVC.View.Components.Entity; 3 | 4 | namespace UnInventory.Core.MVC.View 5 | { 6 | public interface IInstantiator 7 | { 8 | IEntityRootComponent AddEntity(DataEntity dataEntity, DataSlot slotLeftTop); 9 | } 10 | } -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/IPositionsManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7b69ea367d219645ba32919bfaecc8d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Manager/IInventoryManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f1013ebf11ffe974fa8b5ace127c8330 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Manager/InventoryManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3622695bdb4e8fc43a540f2f763a72e3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/InventoryOpenCloseObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e06f6e8c459bec7418971659042666d6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Controller/Hand/Hand.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 16a421487ee333c4b8c317d39eb20b41 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Data/DataSlotStandard.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using UnInventory.Core.MVC.Model.Data; 3 | 4 | namespace UnInventory.Standard.MVC.Model.Data 5 | { 6 | [Serializable] 7 | public class DataSlotStandard : DataSlot 8 | { 9 | public override DataSlot Clone() => CloneDataSlot(); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Events/Move/MoveSwapAfterEvent.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine.Events; 2 | using UnInventory.Standard.MVC.Model.Commands.Primary.SwapPrimary; 3 | 4 | namespace UnInventory.Standard.MVC.Model.Events.Move 5 | { 6 | public class MoveSwapAfterEvent : UnityEvent 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/FiltersManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b2b86cab2a9ae8459684774a57a9306 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/View/Instantiator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 074b17e53cabb6f41974228ddb966bdc 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/View/ViewerStandard.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 386a8d1e5989ec147bc6d8f1521c115c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Commands/RemoveById.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 93fe0c56b835ad2448cf1862d637225d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Data/DataSlotDummy.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ac82360417e64b44932757d427957a3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Filters/FilterHotBar.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fbbc953cf2b24ea49ad4c1f7a1f5a59a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/ApplicationTrade.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7aa3efa583c3d2e45b5d2b39b4b63eae 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/ContainerDiTrade.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b21b38a35ad6d8f45ae7c51f4fce0d3e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Data/BagTableStruct.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b8d289c05b5bdb34db17c9a4adfb9960 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Filters/FilterTrade.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: be107b6172be05d43bf79900be26016f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Listeners/UiView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8ae60bfd08666b4cb6b71ae0c3a345a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Extensions/CopyPrefabToActiveFolder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 07ca992ef4d485d40b762b071a6d812a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Extensions/InstantiateExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 15c5866fecc7cc048b23ca17d278817d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Extensions/Vector2IntExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48b5c0c314dc5954b8097b4cd44ab312 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Controller/SlotInputComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 31ec93fe9d6c56748a5974669062eaf8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/CommandPrimary.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9bdd71179d693349a41e1c1b6396cef 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/ISetFilters.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 97917aa2ab10ea04fb477b9d39422dd8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters/IFilterConcrete.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c0fd48aebfea3c44480a43e507b68065 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/Components/ViewComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5fcde7c156f76cb4984409864ea039f8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Controller/Hand/HandData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48925cb6f00d9d14d8eb8da81cc86eaa 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Controller/Hand/HandView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7fc8f8a84cbe0994ca57f2872d954a9b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Controller/Hand/IHandView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c0aadc30b0a5c2945acdc4cbb7b6e3a3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CommandsFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bdc4376e9c0ea0e41b10291c24017c9e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/DataBase/Database.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e8af2702a5cca074cb2baaf7cae85d6d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Filters/Presets/IFilterCreate.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model.Filters; 2 | using UnInventory.Standard.MVC.Model.Commands.Primary.Create; 3 | 4 | namespace UnInventory.Standard.MVC.Model.Filters.Presets 5 | { 6 | public interface IFilterCreate : IFilterConcrete 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Filters/Presets/IFilterRemove.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model.Filters; 2 | using UnInventory.Standard.MVC.Model.Commands.Primary.Remove; 3 | 4 | namespace UnInventory.Standard.MVC.Model.Filters.Presets 5 | { 6 | public interface IFilterRemove : IFilterConcrete 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Filters/Presets/IFilterStack.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model.Filters; 2 | using UnInventory.Standard.MVC.Model.Commands.Primary.Stack; 3 | 4 | namespace UnInventory.Standard.MVC.Model.Filters.Presets 5 | { 6 | public interface IFilterStack : IFilterConcrete 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/View/PositionsManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b833fe21a5c2d85439f8a3419849919f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Components/HeroComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4334b7befb4994f4a9d63f4ffaafcfd5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Data/DataEntityEquipment.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b93b811c8b16b14ea774c3ee5fb95a3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Filters/FilterDummyStats.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 160078750316eb74b8adb558b968f073 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Listeners/HotBarListener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c87d47507ed5a9d40b66c992ab556033 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Data/DataEntityPrice.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 47b6a44f089753c43badf5ad2abc04ee 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Configuration/IContainerDiCoreInternal.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c92812f86d315374da69f76033665869 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Configuration/IFactoryTypeToPrefab.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 47760a88bb0bade4b954450180f6ece3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Extensions/GraphicRaycasterExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6bdd8b0dca2727f43a1ae67f7d0e0dc9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Extensions/PointerEventDataExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35504302e43645f46a2fb5f7896d11f3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/InventoryBindings/IInventoryBinding.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 05c24951fa5b1a74ebb061d7acb28723 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/AfterExecuteData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 852f9c17fffc00f45a0b075f50ff43c4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/CommandComposite.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3104926bb1b384343a2b53714cb273cb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/ICommandInputData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 61dfb4291267d994f84cd044de88c6c1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Data/DataInventoryStructure.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4196ff623984c704ca61977de3dcee7e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Data/IDataInventoryContainer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 213f2ee8ca7b0c449bc5253d852b2ea5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Data/IDataInventorySetter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b4cc0a8de3c2723458138f223ed72dea 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/DataBase/IDatabaseCommands.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d6f8cfd451d01e4b93b9dd8ddc22d48 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/DataBase/IDatabaseNotifier.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a7e19de72942f94898f89c9d61b4238 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/DataBase/IDatabaseReadOnly.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 387ee84b5acea92468967aff38f19764 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters/IFilterCollection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 83822c51f66ed3140aced9fadb3751db 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/Components/InventoryComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 630b2e274bedccb4f89c88015400f669 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/Configuration/ContainerDiStandard.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56b63422ed1a61c4a875a7f1de7f22ef 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/Configuration/FactoryTypeToPrefab.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7e72ffe123fcf354a8b9262110c90586 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/InventoryBindings/InventoryBinding.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 899bcdeffdc8aed408f221f61e4f6ba7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/InventoryBindings/States/BindState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7c456dbd8ce958046a79595ef61eb953 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Data/DataEntityStandard.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7562c97170c7c14469f92a5f35eda2c2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Data/DataSlotStandard.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 292efd3fd1e23b64380aa4f22eef6b8d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/DataBase/ComparerSlots.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6aaf5e4f00a51a14ea4daefb20db67a4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Events/EntityCreateEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c8ba8901f6d8886479b30dc3ffb8548f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Events/EntityRemoveEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5dfb39ea444e0be4baea75b82854e17e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Filters/FilterCollection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e07ffa7ddda9d964a9225e5e8191413e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Commands/CauseNotEnoughAmount.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e1df2fbc0cc03742a2c2ebca7d07c3b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Commands/CheckNotEnoughAmount.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c85e29efcfe261a4da5420431167a5da 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Commands/RemoveByIdInputData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5ee7f7aaddf4c6c4eb028a7f64bb4bf3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Components/SlotDummyComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56c38ce186f09c3419e3a199a731e85a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Filters/FilterDummyBodyPart.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 561cc3fb2ca048249b237d51fa99b3b8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Filters/FilterDummyDamnedItem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7abbbe1317e225f47a21cc0848b6d955 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Filters/FilterDummyStackDenied.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 757e2847573236945ba2de088ea3257a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Filters/FilterDummyTwoHanded.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 47886d81a86b93549ac654a8d52c3f50 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Listeners/BuffDebuffListener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 206b886e0fe8d9d47aaea536eaa1f896 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Components/TableSumScript.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f36a9e9795df8f441bd1a579b30d6cbe 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Extensions/ReflectionClassImplementations.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8bdfaee29d68e54495dd2320b6e798e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/InventoryBindings/IInventoryBindingFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc63e4a1c3bbe9644a45411307602324 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/CausesFailureCommand/CheckCauses.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 23ea0805e28a73e449f90d0d73e35b4c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters/IFilterCollectionConcrete.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f8d44349434ee445b11df8358a3712b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters/Response/IFilterNoValid.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 946d2bde237f0ec41bf2476ecf5f1970 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/Components/IComponentUnInventory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc45e2900eb443e40841eb2d881ecb19 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/Components/Slot/ISlotRootComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 80fb0508211445f4097612f4587223c4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/Components/Slot/SlotRootComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4460ef2b9a210af4b96a948a577c69aa 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/Components/Slot/SlotViewComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 144631f0d07f0b844a17c456c931dbfb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/InventoryBindings/States/NoInitState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 19641bcab9f4da54ca182686d3e6608e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/InventoryBindings/States/UnbindState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4bd286633d9c8be4ca517d39199ca2fa 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Composite/PutCommand.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 757882e5761e3794ba0141da7edd8a37 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Data/DataEntityStandard.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnInventory.Core.MVC.Model.Data; 3 | 4 | namespace UnInventory.Standard.MVC.Model.Data 5 | { 6 | [CreateAssetMenu(fileName = "DataEntity", menuName = "UnInventory/Entity Standard")] 7 | public class DataEntityStandard : DataEntity 8 | { 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Events/NoValidFiltersEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9a5ec21962d00ce4bb04cb1ac2e8320f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Filters/Presets/IFilterCreate.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7761763d07ddca041aca923fc198c117 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Filters/Presets/IFilterRemove.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 064ad461d5c20c848b40a90bd64a2331 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Filters/Presets/IFilterStack.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e8aec4feac15a34f95babd8691de2b4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Filters/Presets/IFilterSwap.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model.Filters; 2 | using UnInventory.Standard.MVC.Model.Commands.Primary.SwapPrimary; 3 | 4 | namespace UnInventory.Standard.MVC.Model.Filters.Presets 5 | { 6 | public interface IFilterSwap : IFilterConcrete 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Filters/Presets/IFilterSwap.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2aba02470b744554d9a7f585f393f4cb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Listeners/InventoryListener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0a21fe3a536f2824389d59357d38e91d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/View/Components/EntityRootComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b3a0b6229a318214196dfd6b5cac531b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/View/Components/SlotDebugComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5de28ea3b62ff1944acbc8000d51a088 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Components/SlotHotBarInputComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d9f891d18e2979a4ba19014d98848abb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Components/SlotViewHotBarComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f82e9aaee361e1a48871e9e38fdbbc82 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Commands/Balance/BalanceTables.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e8d018de54d944e4baec86544ba61106 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Commands/Balance/DisplayCauses.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b53314eb6a715f84d80b474c59373232 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Components/EntityCostViewComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eefaf315eced38f438a40337fd0c1844 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Components/LabelInventoryScript.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e7d0a63149db3ac41bf93004a96f4d24 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Listeners/UpdateUiViewListener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 74243ccd8ef15ff4c8a3934d61b7f5cc 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/Configuration/IFactoryTypeToPrefab.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using UnityEngine; 3 | 4 | namespace UnInventory.Core.Configuration 5 | { 6 | public interface IFactoryTypeToPrefab 7 | { 8 | void Add(GameObject prefab); 9 | void Add(Type type, GameObject prefab); 10 | GameObject GetPrefab(Type type); 11 | } 12 | } -------------------------------------------------------------------------------- /Runtime/Core/Configuration/IsDefaultInventoryCreatorAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ff8a433e60e11eb4eba6c4c24865b325 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/CausesFailureCommand/CausesCheckAndAdd.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f5b46a8b5d58df42a671e634d789c1f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/DataBase/Events/DatabaseCreateEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 30191ba49eb6a8740bc64b8b7e143c0e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/DataBase/Events/DatabaseRemoveEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2d7f72eba4ce4ce4ba12d779dd7bc734 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/Components/Entity/EntityViewComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 77816c27d4888f349b80b1ea11bc218c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/Components/Entity/IEntityRootComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 875aaca9c3f5c2942b53c33328d3a038 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/Components/IInventoryStructureContainer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4acbca436e67c02419b34eca6bf827fd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/InventoryBindings/InventoryBindingFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6cbb44941ca4c384a89bc4ea665155e9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Controller/SlotStandardInputComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c66bf579bd3f91a42b7bad9a23927f90 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Composite/SwapCommand.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b0798b277bb0674d99e0d333c659bc6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/INotifierPrimaryEvents.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d0cf9bbec986a0541854ea52e1b2eefa 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/NotifierPrimaryEvents.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9ba911247abf6f4fbd1e2ca58d0bf88 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/ChangeInputData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0ab163fdbe2cb3946b6fdf73a28f301e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Move/MoveCommand.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8c91ec5bdc77eaa4fb2cc966734e0192 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Move/MoveExecute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bfc6881b6a8d3ab42b7aa89def0fc8e7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Events/Move/MoveInStackAfterEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3d6a04baa4deca24a83d53eb83576225 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Events/Move/MoveSwapAfterEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 360b68931d3db0947a4f9cc4b13e39a8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Events/Move/MoveToEmptyAfterEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 87490f84758aba9419de25f3203c41c6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Filters/FilterCollectionConcrete.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 40d3b5e1a4580cc44a360d0923959bbf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Filters/Response/FilterNoValid.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca178d4057a6db94981158fed68d5c87 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Commands/Balance/BalanceTablesInputData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ac9fa8dd1e64c0a4a8c770034c853b22 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/Executors/ExecutorPrimaryCommand.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 72481b9b56329ad4287c3a3d5b3a5c4b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/Executors/IBindCommandToExecutor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8c31612e1ace5d5448dd0866b6dd0bbf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/Executors/IExecutorCommandFactory.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace UnInventory.Core.MVC.Model.Commands.Executors 4 | { 5 | public interface IExecutorCommandFactory 6 | { 7 | IExecutorPrimaryCommand Create(Type typeExecutor, TCommand command) 8 | where TCommand : ICommand; 9 | } 10 | } -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/Executors/IExecutorCommandFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cef8078d48e800143bf3f8f4277427e2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/Executors/IExecutorPrimaryCommand.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 02df51755f76aba4cba603d1debc554e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/DataBase/Events/DatabaseChangePositionEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2d6d5dd8dbf628a4e96d4b6e2b861923 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters/Response/FilterNoValidCollection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 94720c561ef91054389877beb1890494 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters/ResponseReacts/IFilterResponseReact.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 67cc0f21d831b824297d1301bbdac123 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Create/CreateCommand.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b228d489ac925044890c02151cd155fb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Create/CreateExecute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35b776170570fb147a1015297b788def 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Create/CreateInputData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2823b9f8da769e443ba90deebd54cc3c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Move/MoveInputData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f621d518e041cba43a9792905271a721 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Remove/RemoveCommand.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c51e45af556005541834a19a805c181a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Remove/RemoveExecute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0d008ef0e8ba9fd449102ce101d1d171 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Remove/RemoveInputData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 44a9245b177834f4bbd6f5a2f5697449 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Stack/StackCommand.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 71149dfd132c1b048b65157f12ae60b4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Stack/StackExecute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 99a7467794d2e934eb63efcfc1680418 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Stack/StackInputData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dfada5a0ffea98444bf6ae90a4547fe5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Filters/Presets/IFilterMoveInEmptySlots.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model.Filters; 2 | using UnInventory.Standard.MVC.Model.Commands.Primary.Move; 3 | 4 | namespace UnInventory.Standard.MVC.Model.Filters.Presets 5 | { 6 | public interface IFilterMoveInEmptySlots : IFilterConcrete 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Filters/Presets/IFilterMoveInEmptySlots.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e454ce60326866a459a7883086fa6448 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/View/Components/EntityViewStandardComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0ee398388e87d8a45b00ffcb9ed9342b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/View/Components/SlotStandardDataComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5798a22c71e43b54ca5e35f8767f686b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/NoFilterValidReact/NoFilterValidReactBodyPart.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 360f19b8991c70348a8b1cdabceebaee 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/NoFilterValidReact/NoFilterValidReactStats.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5e82637f9cc420f44bc89ebdaef03cfe 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Commands/Balance/Causes/CauseAlreadyBalanced.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: afee48ad893749640a94379d10d3a781 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Commands/Balance/Causes/CauseNotEnoughCoins.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 693e1fdc44a1f84468f7d7aa9e5ae41c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Commands/Balance/Causes/CheckBalanceCauses.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8590218927d5a914d8f93b0af8eb40b1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/CausesFailureCommand/Causes/CauseFailureCommand.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 97ddf80f0bc9d544383d57e535f4c3b7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/CausesFailureCommand/Causes/CauseNoValidFilters.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 83a435b8535e5a94f8feb30b0295d2d2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/CausesFailureCommand/Causes/CausesCollection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 83473d9e9e3230c4bab1d29f84837379 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/CausesFailureCommand/Check/CheckNoValidFilters.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab4c1225f2ec77446a21e7a116af154a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/CausesFailureCommand/Check/ICausesCheckAndAdd.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: daca74b25a5745542975b9c81738b6db 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/Executors/ICommandPrimaryExecuteTry.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6411e1528885a6e43a06f1ada673a4b4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters/Response/FilterConcreteNoValidStruct.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cb4ad8c818f3c654294c9d8c95a89d66 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/Components/Entity/IEntityRootComponent.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model.Data; 2 | 3 | namespace UnInventory.Core.MVC.View.Components.Entity 4 | { 5 | public interface IEntityRootComponent : IComponentUnInventory 6 | { 7 | void Init(InventoryComponent inventoryComponent, DataEntity dataEntity); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/Components/Slot/SlotViewComponent.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnInventory.Core.MVC.Model.Data; 3 | 4 | namespace UnInventory.Core.MVC.View.Components.Slot 5 | { 6 | [RequireComponent(typeof(ISlotRootComponent))] 7 | public abstract class SlotViewComponent : ViewComponent 8 | { 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Controller/BindComponentToData/BindComponentToData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e033dc62a951794a910df9c6a8ab704 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Composite/CreateEntitiesCommand.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dcfb3c91d23b68c47ba6cc4ea22cfcbb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Composite/InputData/PutInputData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 15203e4c4f119e348b88c2ef7db90929 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Composite/InputData/SwapInputData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 672099560739fb646b5e5c8be625955c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Executors/BindCommandToExecutor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 350c4305c3f281e42b5e029943f8f193 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Executors/CommandPrimaryExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 377be319273f25144bcbb7af69a00715 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Executors/ExecutorCommandFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd80856f4d21e45409c1513a9075d8a4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Move/MoveDataAfterExecute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 87ca5d6dce4919e459db28c8427693b5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Stack/StackDataAfterExecute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 04ea16144ab283543bad0e138f0c636b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/DataBase/ComparerEntitiesForComparerSlots.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1708f8e798209ce4ca93ae9627cbbc47 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/NoFilterValidReact/NoFilterValidReactDamnedItem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a6adf8f72ae898c48b2b82cc1d0896e5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/NoFilterValidReact/NoFilterValidReactTwoHanded.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 410d9270a0dd69b48a6f8f4e81438fbd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Controller/BindComponentToData/IBindComponentToDataDBRead.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 90b0e3ddd705f8b4388cbb491fad1e88 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Controller/BindComponentToData/IBindComponentToDataDBWrite.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b31ff136ef00594d95509098134f77e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/CausesFailureCommand/Causes/CauseNoCommandsForExecute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 52fb17caea9e5084fa6eed106f5655c8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/CausesFailureCommand/Causes/IReadOnlyCausesCollection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 589e5b6bd0a460c408343b03380dfe99 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/CausesFailureCommand/Check/CheckNoCommandsForExecute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2472559be0b594d469decb592950edeb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/FiltersResponse/CommandNoValidOnlyForFilters.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 23af706f96194354295c85adc64473ed 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters/Response/IReadOnlyFilterNoValidCollection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5350d6c9a2e7afe449f03b2d66e98397 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters/ResponseReacts/IFilterResponseReactConcrete.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 57951e3d4aca12d4fb3630c8736251ed 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Plugins/Standard/Listeners/ChangeAmountEntityInInventoryListener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8a7abc668e845143a222bdc2b56ba21 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Controller/BindComponentToData/BindComponentToDataDB.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48e3e4e62bf74214fb699ef310846624 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Check/Primary/CheckOutBorder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: faa009d7b7833d7439c65917e8320b08 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Create/CreateDataAfterExecute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b7bae4590e2a0804e99cd194c412b8e8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Remove/RemoveDataAfterExecute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d37b521dee489214fad49133ad348099 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/SwapPrimary/SwapPrimaryCommand.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce4acc13683fe6543927c7f1b7278b69 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/SwapPrimary/SwapPrimaryExecute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5bb44032cfbba164e9d1735f9c027cd8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/SwapPrimary/SwapPrimaryInputData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 07fee15cb798db343ad258c3d19adb61 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/FiltersResponse/ICommandNoValidOnlyForFilters.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dae49b6d184caac46a0e3b8c3f5a70df 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/Components/Entity/EntityViewComponent.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnInventory.Core.MVC.Model.Data; 3 | 4 | namespace UnInventory.Core.MVC.View.Components.Entity 5 | { 6 | [RequireComponent(typeof(IEntityRootComponent))] 7 | public abstract class EntityViewComponent : ViewComponent 8 | { 9 | } 10 | } -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Causes/Primary/CauseIsOutBorder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fd996eeb92f9ed94b8b3f195797482b7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Causes/Primary/CauseStackOverflow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 67796f9c36b18194788ef09429b719df 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Check/Primary/CheckCannotStack.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 696fad65e8452aa4d9303c23cd6c3073 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Check/Primary/CheckStackOverflow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 75c0332be29221e4390f1a35d8b5cfaa 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Composite/InputData/CreateEntitiesInputData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: deeae3a5b7b2a2241abc16c021149756 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Filters/ResponseReacts/FilterResponseReactCollection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7074d1611bcfb574fadaeb76bf17ec0f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/FiltersResponse/ICommandNoValidOnlyForFiltersFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fc258a268c95f82418fff08e4b7c2e31 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Causes/Composite/CauseTakeNoFullStack.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b3ce8b1a5e297aa488af751a67ab371d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Check/Composite/CheckTakeNoFullStack.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 50026b9c74b22794fabf3f8c766a41e5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/FiltersResponse/CommandNoValidOnlyForFiltersPut.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 654663349d654864792183a6cac0ecb1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/FiltersResponse/CommandNoValidOnlyForFiltersSwap.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 87a0c281265f60041923db87f28b0ed9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/SwapPrimary/SwapPrimaryDataAfterExecute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bb00f09eaf74de140939c2c31464d1e5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Samples~/Sample.Hero/Components/SlotDummyComponent.cs: -------------------------------------------------------------------------------- 1 | using JetBrains.Annotations; 2 | using UnInventory.Core.MVC.View.Components.Slot; 3 | using UnInventory.Samples.Sample_Hero.Data; 4 | 5 | namespace UnInventory.Samples.Sample_Hero.Components 6 | { 7 | [UsedImplicitly] 8 | public class SlotDummyComponent : SlotRootComponent 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Data/IData.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine.Events; 2 | 3 | namespace UnInventory.Core.MVC.Model.Data 4 | { 5 | public interface IData 6 | { 7 | DataInventory DataInventory { get; } 8 | 9 | /// 10 | /// Should be Invoke if you change data 11 | /// 12 | UnityEvent DataChangeEvent { get; } 13 | } 14 | } -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters/IFilterCollection.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using UnInventory.Core.MVC.Model.Commands; 3 | 4 | namespace UnInventory.Core.MVC.Model.Filters 5 | { 6 | public interface IFilterCollection : IList 7 | { 8 | IFilterCollectionConcrete GetFilterCollectionConcrete() where T : class, ICommandInputData; 9 | } 10 | } -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Causes/Primary/CauseEntitiesCannotStack.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 66efbccf256763d40ba8a46d7c6a94b4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Causes/Primary/CauseIntersectionOfPositions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4137dcec1bbb0b4f9d33e9017552323 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Check/Primary/CheckIntersectionOfPositions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cb0ef3d9516a3464fa0810d4af22017c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/FiltersResponse/CommandNoValidOnlyForFiltersFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c28b832a329051a449d1bfc9e9347c66 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/FiltersResponse/CommandNoValidOnlyForFiltersPrimary.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2268ca641eb9d4b408dd26e86c260656 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Plugins/Standard/Commands/MoveBetweenInventoriesCommand/CauseTargetInventoryIsOverflow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 13a8b255e240ce54b89fc0c6fb47963a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Plugins/Standard/Commands/MoveBetweenInventoriesCommand/CheckTargetInventoryIsOverflow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a919434f45c663646af9f557064dbfa8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Plugins/Standard/Commands/MoveBetweenInventoriesCommand/MoveBetweenInventoriesCommand.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a8cdfcff501eceb439e6e5e6d26749c8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Plugins/Standard/Commands/MoveBetweenInventoriesCommand/MoveBetweenInventoriesInputData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3392c227d39259b49999f4b390034c92 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Check/Primary/CheckNoValidEntitiesInTargetSlots.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 611cbbcb7ba5a1f449dcf3875147e8c1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Causes/Primary/CauseAmountRequiredMoreAmountInSource.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 896e03ce71357bd43bf875b16ccf736d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Check/Primary/CheckAmountRequiredMoreAmountInSource.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1bd932502384a3b4b8b090ab3e1d9c8e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Plugins/Standard/Commands/MoveBetweenInventoriesCommand/CauseNoRequiredAmountInSourceInventory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 84a40c53ac2e7594089b243472f77f4b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Plugins/Standard/Commands/MoveBetweenInventoriesCommand/CheckNoRequiredAmountInSourceInventory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 628fdd9c7643a2942ad6d06f4a1f752c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Plugins/Standard/Commands/MoveBetweenInventoriesCommand/MoveBetweenInventoriesInputDataExtension.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2231cb69f4ea93649a254faf7c5ad677 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Causes/Composite/CauseNotFreeSlotsInventoryForCreateEntities.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4bf7a3d77c62e55459be956bb2100a08 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Check/Composite/CheckNotFreeSlotsInventoryForCreateEntities.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7fe182ce10ef0c74a8baf2653c07a4bf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/FiltersResponse/ICommandNoValidOnlyForFilters.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model.Filters.Response; 2 | 3 | namespace UnInventory.Core.MVC.Model.Commands.FiltersResponse 4 | { 5 | public interface ICommandNoValidOnlyForFilters 6 | { 7 | FilterNoValidCollection GetImpossibleOnlyForThisFilters(); 8 | bool IsCommandNoValidOnlyForFilters { get; } 9 | } 10 | } -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/CausesFailureCommand/Causes/CauseFailureCommand.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.Manager; 2 | using UnInventory.Core.MVC.Model.DataBase; 3 | 4 | namespace UnInventory.Core.MVC.Model.CausesFailureCommand.Causes 5 | { 6 | public abstract class CauseFailureCommand 7 | { 8 | protected IDatabaseReadOnly DatabaseReadOnly => InventoryManager.ContainerDi.DatabaseReadOnly; 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Causes/Primary/MoValidEntitiesInTargetSlots/CauseIsMoreOneNoValidEntityInSlots.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 117cd80925f70934b8009bee29f5b470 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/CausesFailureCommand/Causes/Primary/MoValidEntitiesInTargetSlots/CauseIsSingleNoValidEntityInSlots.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0315415479753b9448b6ebc451129f0b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Remove/RemoveCommand.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model.Commands; 2 | 3 | namespace UnInventory.Standard.MVC.Model.Commands.Primary.Remove 4 | { 5 | public class RemoveCommand : CommandPrimary 6 | { 7 | protected override void CausesCheckAdd() 8 | { 9 | CheckAndAddCauseNoValidFilters(); 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/View/Components/SlotStandardDataComponent.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.Configuration; 2 | using UnInventory.Core.MVC.View.Components.Slot; 3 | using UnInventory.Standard.MVC.Model.Data; 4 | 5 | namespace UnInventory.Standard.MVC.View.Components 6 | { 7 | [IsDefaultInventoryCreator] 8 | public class SlotStandardDataComponent : SlotRootComponent 9 | { 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters/Response/IReadOnlyFilterNoValidCollection.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | 3 | namespace UnInventory.Core.MVC.Model.Filters.Response 4 | { 5 | public interface IReadOnlyFilterNoValidCollection : IReadOnlyCollection 6 | { 7 | IReadOnlyList> Get() 8 | where TFilter : class, IFilter; 9 | } 10 | } -------------------------------------------------------------------------------- /Runtime/Core/Extensions/MonoBehaviourExt.cs: -------------------------------------------------------------------------------- 1 | using System.Linq; 2 | using UnityEngine; 3 | 4 | namespace UnInventory.Core.Extensions 5 | { 6 | public static class MonoBehaviourExt 7 | { 8 | public static bool OnScene(this T component) 9 | where T : MonoBehaviour 10 | { 11 | return Object.FindObjectsOfType().ToList().Contains(component); 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/DataBase/IDatabaseNotifier.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine.Events; 2 | using UnInventory.Core.MVC.Model.Data; 3 | 4 | namespace UnInventory.Core.MVC.Model.DataBase 5 | { 6 | public interface IDatabaseNotifier 7 | { 8 | UnityEvent CreateEvent { get; } 9 | UnityEvent RemoveEvent { get; } 10 | UnityEvent ChangePositionEvent { get; } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/View/Components/Slot/ISlotRootComponent.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model.Data; 2 | 3 | namespace UnInventory.Core.MVC.View.Components.Slot 4 | { 5 | public interface ISlotRootComponent : IComponentUnInventory 6 | { 7 | new DataSlot Data { get; } 8 | bool IsEmpty { get; } 9 | 10 | void SetInventory(InventoryComponent inventoryComponent, DataInventory dataInventory); 11 | } 12 | } -------------------------------------------------------------------------------- /SamplesEnvironment/samples-environment.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "samples-environment", 3 | "references": [ 4 | "GUID:7279d6e47546a194cb8ed876721ca5f7" 5 | ], 6 | "includePlatforms": [], 7 | "excludePlatforms": [], 8 | "allowUnsafeCode": false, 9 | "overrideReferences": false, 10 | "precompiledReferences": [], 11 | "autoReferenced": true, 12 | "defineConstraints": [], 13 | "versionDefines": [] 14 | } -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/AfterExecuteData.cs: -------------------------------------------------------------------------------- 1 | using JetBrains.Annotations; 2 | 3 | namespace UnInventory.Core.MVC.Model.Commands 4 | { 5 | public abstract class AfterExecuteData 6 | where T : ICommandInputData 7 | { 8 | [NotNull] public readonly T InputData; 9 | 10 | protected AfterExecuteData([NotNull] T inputData) 11 | { 12 | InputData = inputData; 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Runtime/Standard/IInventoryOpenCloseObject.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model.Data; 2 | using UnityEngine; 3 | 4 | namespace UnInventory.Standard 5 | { 6 | public interface IInventoryOpenCloseObject : IDataInventoryContainer 7 | { 8 | bool IsOpen { get; } 9 | Transform Transform { get; } 10 | void OpenClose(Vector2? position = null); 11 | void Open(Vector2? position = null); 12 | void Close(); 13 | } 14 | } -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Stack/StackDataAfterExecute.cs: -------------------------------------------------------------------------------- 1 | using JetBrains.Annotations; 2 | using UnInventory.Core.MVC.Model.Commands; 3 | 4 | namespace UnInventory.Standard.MVC.Model.Commands.Primary.Stack 5 | { 6 | public class StackDataAfterExecute : AfterExecuteData 7 | { 8 | public StackDataAfterExecute([NotNull] StackInputData inputData) : base(inputData) 9 | { 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/SwapPrimary/SwapPrimaryDataAfterExecute.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model.Commands; 2 | 3 | namespace UnInventory.Standard.MVC.Model.Commands.Primary.SwapPrimary 4 | { 5 | public class SwapPrimaryDataAfterExecute : AfterExecuteData 6 | { 7 | public SwapPrimaryDataAfterExecute(SwapPrimaryInputData inputData) : base(inputData) 8 | { 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Create/CreateDataAfterExecute.cs: -------------------------------------------------------------------------------- 1 | using JetBrains.Annotations; 2 | using UnInventory.Core.MVC.Model.Commands; 3 | 4 | namespace UnInventory.Standard.MVC.Model.Commands.Primary.Create 5 | { 6 | public class CreateDataAfterExecute : AfterExecuteData 7 | { 8 | public CreateDataAfterExecute([NotNull] CreateInputData inputData) : base(inputData) 9 | { 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/Commands/Primary/Remove/RemoveDataAfterExecute.cs: -------------------------------------------------------------------------------- 1 | using JetBrains.Annotations; 2 | using UnInventory.Core.MVC.Model.Commands; 3 | 4 | namespace UnInventory.Standard.MVC.Model.Commands.Primary.Remove 5 | { 6 | public class RemoveDataAfterExecute : AfterExecuteData 7 | { 8 | public RemoveDataAfterExecute([NotNull] RemoveInputData inputData) : base(inputData) 9 | { 10 | } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Runtime/Core/InventoryBindings/IInventoryBindingFactory.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using UnInventory.Core.MVC.Model.Data; 3 | using UnInventory.Core.MVC.View.Components; 4 | 5 | namespace UnInventory.Core.InventoryBindings 6 | { 7 | public interface IInventoryBindingFactory 8 | { 9 | IInventoryBinding Create(IInventoryStructureContainer inventoryStructureContainer, 10 | IEnumerable dataEntitiesForLoad = null); 11 | } 12 | } -------------------------------------------------------------------------------- /Runtime/Standard/goodcat.un-inventory.standard.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "goodcat.un-inventory.standard", 3 | "references": [ 4 | "GUID:7279d6e47546a194cb8ed876721ca5f7" 5 | ], 6 | "includePlatforms": [], 7 | "excludePlatforms": [], 8 | "allowUnsafeCode": false, 9 | "overrideReferences": false, 10 | "precompiledReferences": [ 11 | "" 12 | ], 13 | "autoReferenced": true, 14 | "defineConstraints": [], 15 | "versionDefines": [] 16 | } -------------------------------------------------------------------------------- /Runtime/Core/Extensions/RxSimple.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine.Events; 2 | 3 | namespace UnInventory.Core.Extensions 4 | { 5 | public static class RxSimple 6 | { 7 | public static void SetValueInvokeChangeEvent(ref T field, T newValue, UnityEvent dataChangeEvent) 8 | { 9 | var oldValue = field; 10 | if (Equals(oldValue, newValue)) return; 11 | field = newValue; 12 | dataChangeEvent.Invoke(); 13 | } 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters/IFilterCollectionConcrete.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using UnInventory.Core.MVC.Model.Commands; 3 | using UnInventory.Core.MVC.Model.Filters.Response; 4 | 5 | namespace UnInventory.Core.MVC.Model.Filters 6 | { 7 | public interface IFilterCollectionConcrete : IList> 8 | where T : class, ICommandInputData 9 | { 10 | bool Validate(T data, out List noValidFiltersResponses); 11 | } 12 | } -------------------------------------------------------------------------------- /Runtime/Standard/MVC/Model/FiltersManager.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model; 2 | using UnInventory.Core.MVC.Model.Filters; 3 | using UnInventory.Standard.MVC.Model.Filters; 4 | 5 | namespace UnInventory.Standard.MVC.Model 6 | { 7 | internal class FiltersManager : IFiltersManager 8 | { 9 | public IFilterCollection FiltersForHandOnly { get; } = new FilterCollection(); 10 | public IFilterCollection FiltersForAll { get; } = new FilterCollection(); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Samples~/Sample.Trade/Data/BagTableStruct.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model.Data; 2 | 3 | namespace UnInventory.Samples.Sample.Trade.Data 4 | { 5 | public struct BagTableStruct 6 | { 7 | public IDataInventoryContainer Bag; 8 | public IDataInventoryContainer Table; 9 | 10 | public BagTableStruct(IDataInventoryContainer bag, IDataInventoryContainer table) 11 | { 12 | Bag = bag; 13 | Table = table; 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/ICommand.cs: -------------------------------------------------------------------------------- 1 | using UnInventory.Core.MVC.Model.CausesFailureCommand.Causes; 2 | 3 | namespace UnInventory.Core.MVC.Model.Commands 4 | { 5 | public interface ICommand 6 | { 7 | bool IsCanExecute { get; } 8 | IReadOnlyCausesCollection CausesFailure { get; } 9 | IReadOnlyCausesCollection CausesFailureIncludedNested { get; } 10 | 11 | void Update(); 12 | bool ExecuteTry(); 13 | string GetCausesFailure(); 14 | } 15 | } -------------------------------------------------------------------------------- /Editor/goodcat.un-inventory.editor.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "goodcat.un-inventory.editor", 3 | "references": [ 4 | "GUID:7279d6e47546a194cb8ed876721ca5f7", 5 | "GUID:9be8f55419c1e3b438c5e3553f4cf272" 6 | ], 7 | "includePlatforms": [ 8 | "Editor" 9 | ], 10 | "excludePlatforms": [], 11 | "allowUnsafeCode": false, 12 | "overrideReferences": false, 13 | "precompiledReferences": [], 14 | "autoReferenced": true, 15 | "defineConstraints": [], 16 | "versionDefines": [] 17 | } -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Filters/ResponseReacts/IFilterResponseReactConcrete.cs: -------------------------------------------------------------------------------- 1 | using JetBrains.Annotations; 2 | using UnInventory.Core.MVC.Model.Commands; 3 | 4 | namespace UnInventory.Core.MVC.Model.Filters.ResponseReacts 5 | { 6 | public interface IFilterResponseReactConcrete : IFilterResponseReact 7 | where TFilter : IFilterConcrete 8 | where TData : ICommandInputData 9 | { 10 | [UsedImplicitly] 11 | void Process(TFilter filter, TData data); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /Runtime/Core/Extensions/CanvasExt.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using UnityEngine; 5 | using Object = UnityEngine.Object; 6 | 7 | namespace UnInventory.Core.Extensions 8 | { 9 | public static class CanvasExt 10 | { 11 | public static IEnumerable GetRootSceneCanvases() 12 | { 13 | var canvases = Object.FindObjectsOfType().Where(canvas => canvas.isRootCanvas).ToArray(); 14 | return canvases; 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Runtime/Plugins/Standard/goodcat.un-inventory.plugins.standard.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "goodcat.un-inventory.plugins.standard", 3 | "references": [ 4 | "GUID:7279d6e47546a194cb8ed876721ca5f7", 5 | "GUID:9be8f55419c1e3b438c5e3553f4cf272" 6 | ], 7 | "includePlatforms": [], 8 | "excludePlatforms": [], 9 | "allowUnsafeCode": false, 10 | "overrideReferences": false, 11 | "precompiledReferences": [], 12 | "autoReferenced": true, 13 | "defineConstraints": [], 14 | "versionDefines": [] 15 | } -------------------------------------------------------------------------------- /Runtime/Core/Extensions/TransformExt.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using System.Linq; 3 | using UnityEngine; 4 | 5 | namespace UnInventory.Core.Extensions 6 | { 7 | public static class TransformExt 8 | { 9 | public static IEnumerable GetComponentsRootAndChildren(this Transform transform) 10 | where T : MonoBehaviour 11 | { 12 | var result = transform.GetComponentsInChildren(); 13 | return result.Where(component => component != null); 14 | } 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Runtime/Core/MVC/Model/Commands/Executors/IBindCommandToExecutor.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace UnInventory.Core.MVC.Model.Commands.Executors 4 | { 5 | public interface IBindCommandToExecutor 6 | { 7 | void Add() 8 | where TCommandPrimary : ICommand 9 | where TExecutor : IExecutorPrimaryCommand; 10 | 11 | Type GetTypeExecutorForTypeCommand(TCommandPrimary commandPrimary) 12 | where TCommandPrimary : ICommand 13 | ; 14 | } 15 | } --------------------------------------------------------------------------------